Computer Science

Overview

The mission of the  Computer Science program is to foster the development of mathematical and computer competence of all students at the College of Saint Elizabeth.

Computer Science


Bachelor of Science in Computer Science

The program in computer science is designed to provide students a strong theoretical and practical background in computer science within the liberal arts tradition. The goal of the program is to lead students to appreciate the intellectual depth of the theory of the discipline as well as to empower them to apply this knowledge in the analysis and solution of specific problems. Software methodology and basic architecture of computer hardware as well as the social, ethical, and professional issues related to computer science will be examined. Leading to a Bachelor of Science degree, the program provides a strong foundation in computing science that will prepare students to continue in a graduate program or to gain employment as a computer professional. Students from a variety of majors are encouraged to choose computer science courses that will enhance their competency and complement their major fields of study.

 

Computer Science Core Courses

  • CS/CIS 115: Introduction to Computer Science I 
  • CS/CIS 117: Introduction to Computer Science II
  • CS 231: Introduction to Computer Systems
  • CS 235: Computer Organization
  • CS 217: Data Structures
  • CS 319: Computer Operating Systems

 

Computer science core courses are required for all students majoring in computer science. In addition, students must choose six courses from the following with at least four at the 400 level. With the prior approval of the chairperson of the mathematics/computer science department, some courses from the computer information systems concentration in the business administration department may be substituted

  • CS 307: Database Management
  • CS/CIS: 325 Java and Advanced Web Applications
  • CS/CIS: 415 Systems Development Methodologies
  • CS 421: Numerical Analysis 
  • CS 425: Fundamentals of Programming Languages 
  • CS 431: Interactive Computer Graphics 
  • CS 435: Artificial Intelligence 
  • CS 437: Computer Networks 
  • CS 451: Compiler Design
  • CS 463: Professional Placement in Computer Science 
  • CS 491: Independent Study

 

Related Mathematics Requirements

  • MATH 151: Calculus I
  • MATH 153: Calculus II 
  • MATH 155: Linear Algebra 
  • MATH 221: Introduction to Discrete Mathematics for Computer Science

 

Strongly recommended: Mathematics 119 or 301


Related Science Requirements

Two courses in Biology, Chemistry, or Physics chosen from a list approved by the Mathematics and Computer Science department.

 

Minor in Computer Science

  • CS/CIS 115: Introduction to Computer Science I 
  • CS/CIS 117: Introduction to Computer Science II 
  • CS 217: Data Structures
  • CS - Elective
  • CS - Elective
  • CS - 400 Level Elective

Certificate in Computer Science

Requirements for the Certificate:

  • CS 115: Fundamentals of Computers and Programming
  • CS 117: Introduction to Object Oriented Programming
  • CS 217: Data Structures
  • CS 231: Introduction to Computer Systems
  • CS 235: Computer Organization
  • CS 319: Computer Operating Systems
  • CS - Elective at 300-Level or Above
  • CS - Elective at 400-Level

News

There are no news available. Please check for further updates.

Events &
Deadline Calendar

There are no events available. Please check for further updates.