You are here

Computer Science Requirements

Freshman
Fall  
Technology Acumen Requirement
Introduction to Programming 1
College Algebra
Strategies in Research and Rhetoric 1
Freshman Year Experience
Spring
Introduction to Computer Science
Introduction to Programming 2
The Architecture of Information
Strategies in Research and Rhetoric 2
Freshman Year Experience

Sophomore
Fall

Computer Architecture and Organization
Theoretical Foundations and Principles of CS
Global Consciousness Elective
Faith and Reason Elective
Spring
Design and Principles of Programming Languages
CS Critical and Analytical Thinking Elective
Calculus (for non-math majors)
Computer Science Elective
Arts & Sciences Concentration 1

Junior
Fall

Networks and Telecommunications
Data Structures and Algorithms
Database Management Systems
Global Consciousness Elective
Communication and Expression Elective
Spring
Introduction to Operating Systems
Computer Systems Analysis and Logical Design
Faith and Reason Elective
Ethics, Values and Truth Elective
Arts & Sciences Concentration 2

Senior
Fall
Software Engineering
Arts & Sciences Concentration
Computer Science Elective
Elective
Elective
Spring
Senior Project Development Practicum
Computer Science Elective
Computer Science Elective
Elective
Elective

Please note: Course offerings are subject to change.