Computer Science, B.S.                                   

This program encompasses three broad areas - information processes, information processing systems, and methodologies. Related studies in mathematics are essential to support the theoretical concepts introduced throughout the curriculum. Students are prepared for employment in industry emphasizing scientific and mathematical programming, as well as systems level programming.

A. General Education (54 semester hours total)
  MATH107 Basic Statistics to meet mathematics general education requirement
Courses for science/engineering majors such as BIOL106/107, CHEM120/121, PHYS170/171 are required to meet the lab science general education requirement.
B. Core Requirements (51 semester hours total)
  CISC200 Fundamentals of Networking
  CISC220 Contemporary Issues
COMP160 Programming I
COMP161 Programming II
COMP215 Assembler Language
COMP300 Data Structures
COMP202 Systems Programming (previously COMP375 Systems Programming)
COMP400 Computer Architecture
  COMP405 Software Engineering
  COMP315 Network Programming
  COMP415 Structure of Program Languages
COMP455 Operating Systems
  COMP465 Data Base Management Systems
  MATH205 Foundations of Mathematics
MATH141 Calculus 1
MATH142 Calculus 2
MATH211 Linear Methods
C. Electives (21 semester hours total) selected from the following:
At least 6 sh from the following:
  CISC205 Web Application Development
  COMP302 Object Oriented Programming for Business
  COMP402 Analysis and Design of Algorithms
COMP410 Artificial Intelligence
COMP460 Compiler Theory and Design
COMP480 Special Problems
  At least 9 sh from the following: (Courses may not be counted for both the 6 required gen ed credits and for major electives)  At least one course must have a MATH designation.
  MATH243 Calculus III
  MATH244 Calculus IV
  MATH3XX or MATH4XX (3-6 sh), excludes MATH316, 359, 415, 416, 493, 494
BIOL106 Principles of Biology I
BIOL107 Principles of Biology II
CHEM120 Principles of Chemistry I
  CHEM121 Principles of Chemistry II
  PHYS170 Intermediate General Physics I
  PHYS171 Intermediate General Physics II
  PHYS290 Electronics
Other options for remaining credits:
ART217 Intro to Electronic Design
  ART308 On-line Interactive Design
CISC255 Database Design
  CISC260 Info Tech Project Management
  CISC304 Data and Computer Communication
  CISC306 Systems Analysis and Design
  COMP119 Freshman Seminar: Intro to Computing and Problem Solving
(Students may not take COMP119 after receiving a C or better in COMP160)
  COMP369 Internship
04/23/2009