Home | A-Z Index | Search | Directory | Contact 


CS MENU

Stonehill College
320 Washington Street
Easton, MA 02357
508-565-1000


 

Bachelor of Science in Computer Science 


The  Computer Science major is designed to prepare students for graduate study in advanced computer science as well as entry level positions in the computer industry. The  computer science department offers a selection of courses covering programming and software development, design and analysis of computer systems, computer architecture, computer theory, and computer applications. 

 Year One

CS 103 Computer Science I 
CS 104 Computer Science II
MA 125 Calculus I 
MA 126 Calculus II

Year Two

CS 201 Discrete Mathematics I
CS 202 Discrete Mathematics II
CS 211
Data Structures
CS 221 Computer Logic and Organization
CS 281
  Advanced Programming
LC 207
Mathematical Experiments in Computer  Science*

 

Years Three and Four

 

CS 304 Computer Architecture 
CS 311 Algorithms and Complexity 
CS 312 Compiler Design 
CS 314 Operating Systems 
CS 323 Programming Languages 
CS 384 Theory of Computation 
CS 400 Computer Science Capstone
            (Software Engineering)

Two courses from
CS 325 Database Management Systems 
CS 382 Artificial Intelligence 
CS 390 Data Networking 
CS 393 Numerical Analysis 
CS 399 Topics in Computer Science 


Other Requirements

PY 121 - 122 Physics I and II
MA 225 Statistics For Science * 


* A General Education Requirement