Our Computer Science programs are designed to prepare students for careers and continued study in the rapidly changing computing field. Our programs encompass the theoretical and practical foundations of the computing discipline through two undergraduate majors and a graduate program.
The faculty is committed to innovative teaching techniques that enable students to learn vital computing concepts, develop practical and critical thinking skills and build an awareness of the social and ethical impacts of their work.
Programs of Study
The Department of Computer Science offers a range of programs for undergraduate studies with a major and minor in computer science and a major in computer studies. The department also offers graduate studies with a Master of Applied Computer Science (MACS) program. A five-year accelerated bachelor's-master's option is also available in the graduate program. Internships opportunities and teamwork are stressed throughout all our courses of study.
The Computer Science major emphasizes algorithmic thinking and problem-solving while in pursuit of a Bachelor of Science (B.S.) degree.
The Computer Studies major offers an undergraduate curriculum of applied skills and concepts while pursuing a Bachelor of Arts (B.A.) degree.
The Master of Applied Computer Science (MACS) degree addresses the need for professionals dealing with e-business, web administration, and inter-networking and may be combined with courses from the Graham School of Management for the dual MACS/MBA.
Please visit Admission's Apply Now page to find the appropriate application or request more information.