Bachelor of Science in Computer Science
Program Overview
The Bachelor of Science in Computer Science program offers courses in theoretical and practical applications in computer hardware, software, and information systems. Students participate in intensive computer laboratory assignments, become skilled in solving research problems, and practiced in oral and written presentations.
Duration of the program: 4 years
Curriculum Highlights
General Education Courses
Major Courses
Comp and Rhetoric
Public Speaking
College Algebra
Principles of Humanities
Introduction to Ethics
U.S. History
Introduction to Political Science
Introduction to Physical Science
Technical Writing
Statistics
Finite Math with Applications
Impact of Science Fiction on Historical and Modern Literature
World History
The History of American Music
European Humanities
Intro to Computer Science
Programming for Scientists
Computer Architecture
Procedural Programming
Object Oriented Programming
Discrete Structures
Data Structures
Operating Systems
Computer Networks
Software Engineering
Intro to Database System Design
Algorithms
Human Interface Computing
Programming Patterns
Programming Languages
Capstone
Introduction to Artificial Intelligence
Numerical Computing
Intro to Mobile App Programming
Big Data Analytics
Data Mining Techniques
Computer Graphics
Systems Programming