|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
An introduction to computer science and programming using the C programming language. Topics include elementary data and control structures and fundamental concepts for good programming habits. A laboratory is included. Prerequisite: A grade of C- or better in MAT0093, or an ACT mathematics score of 19 or higher, or an SAT mathematics score of 500 or higher.
-
3.00 Credits
A study of discrete mathematics as it relates to computer science. Topics include functions, proof techniques, sets, algebra, summation, number systems, logic, Boolean algebra, probability, combinatorics and graph theory. Prerequisite: A grade of C- or better in MAT1013, or a passing score on theTrigonometry Proficiency Examination.
-
4.00 Credits
A continuation of CSC1024, including advanced C++ features and an introduction to data structures. Special emphasis is given to structured, modular programming. Extensive programming projects are required. A laboratory is included. Prerequisite: CSC1024 and a grade of C- or better in MAT1013, or a passing score on the Trigonometry Proficiency Examination.
-
3.00 Credits
A study of common data structures including lists, stacks, queves, trees, graphs and networks, algorithm design methods, and object-oriented design and implementation. Prerequisites: CSC1024, CSC2024, and CSC1053.
-
4.00 Credits
An introductory course in software development. Concepts include software specifications and design, methodologies for software organization and development, user interfaces, file processing techniques, and software debugging, testing, and documentation. Prerequisite: CSC2033.
-
3.00 Credits
A study of networking and telecommunication concepts, models, standards, and protocols. Special emphasis is given to advances in wireline and wireless networks, Ethernet, optical networks, broadband including DSL and cable, cellular networks, ATM networks, network security and management, grid computing, and the semantic web. Network management and administration is also discussed. Prerequisite: BIS/CSC2023 or CSC2024 with a grade of C- or above.
-
3.00 Credits
A study of computerized information systems that support organizational mission, goals, and objectives. Concepts include the theories, principles, concepts, components and types of management information systems, networks and telecommunications, and the systems development process. The information systems profession and advances in technology used to support communication, collaboration, and discovery for organizations are also discussed. Prerequisite: CSC1024.
-
4.00 Credits
A study of the planning, design, implementation, validation, and management of computer software. Participation in a major group project is required. Prerequisite: CSC3004.
-
1.00 Credits
Project work in design and implementation of relational databases, and software applications that use databases. Corequisite: CSC3032.
-
2.00 Credits
A study of database models, designs, organization, normalization, integrity, and distributed database systems. Prerequisites: CSC/MAT1053, and CSC2033 or MIS/CSC3023. Corequisite: CSC3031 or MIS3031.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|