Bachelor of Arts in Computer Science
The Bachelor of Arts in Computer Science program provides a solid foundation of computer knowledge, research opportunities, and hands-on experience. Courses on computer architecture and hardware, data base systems, networking, computer languages, algorithm design and analysis, and computer graphics are put to use as students design independent study projects, pursue internships, or take advantage of on-campus work opportunities, such as working in the computer labs. The small student-faculty ratio enables the faculty to mentor students and help them develop strong critical and independent thinking skills. Graduates are prepared for employment as software developers, data base specialists, network administrators, computer facility managers, and graduate study.
The complete 2009-2010 catalog description of the program is available online.
The table below presents one possible schedule for the completion of a Bachelor of Arts degree in Computer Science in four years, for students entering under the 2009-2010 college catalog.
| Fall | Spring | |
| First Year |
FYS 100 (or ENG 100) COS 140 Intro to Computer Science MAT 141 Calculus I PHE 010 Elective* |
ENG 100 (or FYS 100) COS 142 Data Structures [S] MAT 142 Calculus II Elective* |
| Sophomore |
COS 241 Computer Organization [F] MAT 151 Foundations of Math General Education (Natural Science) Elective |
COS 280 Networking Using TCP/IP [S] MAT 251 Linear Algebra** General Education (Natural Science) Elective |
| Junior |
COS 355 Computer Graphics [F] COS360 Programming Lang [OF] COS Elective** General Education (Social Science) |
COS Elective*** General Education (Social Science) General Education (Open Course) Elective |
| Senior |
COS 364 Algorithm Design [EF] COS 372 Computer Operating Sys [F] General Education (Arts) Elective |
COS 455 Database Systems [S] COS Elective*** General Education (Humanities) Elective |
* If you have not passed 2 years of one foreign language in the high school, then these elective slots should be filled by two semesters of one foreign language at the college level.
** Two electives selected from MAT 142, MAT 220, MAT 242, MAT 251, MAT 333 or MAT 371.
*** Any computer science elective numbered above 300 except for 396
[F] – This course is offered only in the Fall semester
[EF] - This course is offered only in the Fall semester of even years
[OF] - This course is offered only in the Fall semester of odd years
[S] – This course is offered only in the Spring semester