Computer Science, Bachelor of Arts
Computer Science Major Requirements
No course with a grade lower than C- will be accepted toward a major or a minor in computer science. In addition, a C average (calculated as the College calculates G.P.A.) must be maintained over all courses required for a major or minor.
Required Courses
MATH 1030 | Calculus I | 4 |
MAC 2085 | Discrete Structures | 3 |
MAC 1010 | Computer Programming I | 4 |
MAC 2010 | Computer Programming II | 4 |
MAC 2045 | Computer Systems Architecture and Programs | 3 |
MAC 2035 | Programming Languages | 3 |
MAC 2015 | Database Design & Construction | 3 |
MAC 2017 | Data Structures and Algorithms Software Tools | 3 |
MAC 3052 | WEB DEVELOPMENT APPLICATIONS | 3 |
MAC 3060 | INTERACTIVE MEDIA_SYS DESIGN | 3 |
| Two 3000-level electives from the department offerings | |
MAC 3997 | SENIOR EVALUATION RESEARCH | 2 |
MAC 3999 | Senior Evaluation Implementation | 2 |
Departmental Honors in Computer Science are conferred upon graduating seniors who have maintained an average of 3.7 or higher in courses required for the major (calculated as the College calculates G.P.A.).