Computer Science Concentration
In the Computer Science concentration, students learn the theoretical aspects of databases, programming, and networking. The computer science courses teach how information is created, stored, processed, and delivered.
Required courses:
CSC 131 Intro. to Programming (w/Java)| Foundational aspects of computer programming. Algorithms and data; control structures; the design of small programs. Class and object basics. Uses the Java programming language. |
CSC 132 Computer Org. and Programming| Introduces the design and organization of the major components of a modern computer: CPUs, memory, storage, and other related hardware. Continues the study of programming started in CSC 131 via programming projects related to the study of computer architecture. |
CSC 231 Program Design I: C++ & DS| Begins the study of large-scale software systems. Introduces the C++ programming language and fundamental data structures like vectors, lists, and trees. |
Students are free to take additional courses in DCOM or Computer Science as electives.