Computer Science (CS)

Dr Paulo Martins

Wireless sensor network research with Dr. Paulo Martins

Computer Science 4-Year Degree Program

Computer science spans a wide range, from theoretical and algorithmic foundations to cutting-edge developments in robotics, computer vision, intelligent systems, bioinformatics, and other exciting areas. A computer scientist's work typically falls into these categories.

  1. Design and implement software – such as the thousands of software programs running today. Software is a big part of every technological innovation.
  2. Devise new ways to use computers – such as the Internet.
  3. Develop effective ways to solve computing problems – such as how Google searches the web.

Chaminade's program is a foundation in the basics that every professional must have to successfully confront the daily challenge of technological advance. Theoretical knowlege allows you to assess the best approaches to "hot topics" that you may encounter in the workplace or as a graduate student, which may be as diverse as robotics, new knowledge from databases, computer games, graphics, or deciphering DNA using bioinformatics.

Course Descriptions


Course descriptions from the Catalog (pdf)

Major Requirements - Computer Science (CS)

All degree programs also include general education credits.
CS 110 Intro. to Web Page Design  
CS 150 Intro. to Programming  
CS 310 Object-Oriented Programming  
CS 330 Computer Architecture  
CS 330 Computer Architecture  
CS 350 Data Structures  
CS 410 Operating Systems  
CS 420 Database Management Systems  
CS 430 Software Engineering  
CS 460 Telecomm. & Network Systems  
CS 470 Network Management  
CS 1 CS Elective  
BU 362 Legal & Ethical Issues in Business  
MA 110 Pre-Calculus  
MA 308 Discrete Mathematics  
MA 331 Intro. to Probability & Statistics  
MA 401 Linear Algebra  

» N E X T