Skip to Navigation
SMC Header Include File
Saint Michael's College (homepage link)
Search | Ask Us | FAQs | Directories  |
Academics Admission Student Life Athletics About Saint Michael's News & Events
    Saint Michael's College
   
 
  Nov 21, 2009
 
 
    
Skip Navigation

Computer Science


Faculty

Chair: Associate Professor Michael Battig
Professor: John Trono
Assistant Professor: Greta Pangborn
Instructor: Gregory Morrill

The major in computer science is structured to provide the student with the core computer science courses needed for the bachelor of science degree and yet allows the advanced student to emphasize one of a number of computer science areas. The curriculum has been divided into three segments: introductory courses, the basic core of computer science courses, and electives in computer science.

The introductory course work consists of two semesters of computer science concepts (concentrating on algorithm design and programming in a higher-level language), and two semesters of calculus. The core covers the principles and theories of computer science with courses in discrete mathematics, data structures and the analysis of algorithms, statistics, computer organization, programming languages, operating systems, and computer architecture. The electives will be chosen with the guidance of a departmental advisor.

The curriculum prepares the major to pursue a career in the computer industry or to continue studying computer science at the graduate level. Computer science majors should give consideration to obtaining a minor in a related field.

Several specific computer science and business courses comprise the Information Systems major. Please see that specific program for more information.