Computer Science

Program Description
Using hands-on projects and teamwork, Computer Science students learn to design, implement, and test programs in Java, C++, and assembly language. Students analyze and use various software development models and basic software engineering principles. Object-oriented programming methodology, systems software, and data structures are studied in depth. Students satisfy the general education requirements and MassTransfer with concentrated coursework in Calculus and Physics.

Computer Science Program

CSC105 Computer Programming I: Python

CSC110 Computer Programming I: Java

CSC120 Computer Programming I: C++

CSC125 Procedural Programming

CSC130 Computer Programming II: Java

CSC210 System Software & Assembly Language Programming

CSC230 Data Structures

CSC240 Introduction to Computer Systems

CSC250 Computer Organizational & Architecture