2017-2018 Academic Catalog 
    
    Nov 25, 2024  
2017-2018 Academic Catalog [ARCHIVED CATALOG]

Computer Science Minor


Return to {$returnto_text} Return to: Programs of Study

Computer Science Overview


The department views computer science as an academic discipline firmly rooted within Clark University’s liberal-arts tradition, with an emphasis on the science of designing software and hardware. Courses emphasize concepts and principles; at the same time, the program closely follows ACM guidelines for university computer science. The major provides preparation for a variety of career paths, both inside and outside the academic community. Two courses in fundamentals of computer science and one course in discrete mathematics serve as general introductory courses. Four intermediate courses (core requirements) expose the principles of computer science. One year of calculus is required and should be completed as soon as possible, if at all possible by the end of the sophomore year. Beyond this, a series of elective courses is offered in which applications and advanced topics are explored.

 

For more information, please visit the Computer Science Department’s website.

Minor Requirements


A minor in computer science consists of six courses: CSCI 120 - Introduction to Computing , CSCI 121 - Data Structures , and four other courses in Computer Science (although MATH 114 - Discrete Mathematics  may substitute for one), at least one of which is at the 200 level.

Here are some sample minors in computer science:

Computer Science Faculty


Kenneth Basye, Ph.D., Visiting Professor
Frederic Green, Ph.D.
Li Han, Ph.D.
David Joyce, Ph.D.
John Magee, Ph.D.
Lawrence Morris, Ph.D.
Natalia Sternberg, Ph.D. - Chair

Return to {$returnto_text} Return to: Programs of Study