Course Materials
Computer Science / Majors & Programs / Course Materials
The courses listed here have separate course materials pages, including schedules, class notes, and assignments. See the "Course Descriptions" page for the official catalog descriptions.
Computer Science
- CS 100 - Creating Interactive Web Media
- CS 104 - Applied Computing
- CS 106 - Introduction to Scientific Computation and Modeling
- CS 108 - Introduction to Computing
- CS 112 - Introduction to Data Structures
- CS 195 - Introductory Computing Seminar
- CS 212 - Data Structures and Algorithms
- CS 214 - Programming Language Concepts
- CS 232 - Operating Systems and Networking
- CS 262 - Software Engineering
- CS 295 - Computing Seminar
- CS 300 - Special Topics in Computer Science
- CS 312 - Logic, Computability, and Complexity
- CS 326 - Embedded Systems and the Internet of Things
- CS 332 - Advanced Computer Networks
- CS 336 - Web Development
- CS 338 - Computer System Administration
- CS 342 - Database Management Systems
- CS 344 - Artificial Intelligence
- CS 352 - Computer Graphics
- CS 364 - Computer Security
- CS 374 - High Performance Computing
- CS 383 - Senior Internship in Computing
- CS 384 - Perspectives on Computing
- CS 390 - Independent Study
- CS 396 - Senior Project in Computing
- CS 398 - Senior Project in Computing II
Data Science
Take the next step:
ACADEMIC OPTIONS
With over 100 majors and programs, you’re bound to find something you love.
Browse by category
- Arts
- Business
- Communication & Media Studies
- Education
- Education (BA, BS)
- Many specializations, including:
- Master of Education (MEd)
- Health Sciences
- Exercise Science
- Health Education
- Kinesiology
- Nursing
- One Health
- Pre-Dentistry
- Pre-Medicine
- Pre-Occupational Therapy
- Pre-Optometry
- Pre-Pharmacy
- Pre-Physical Therapy
- Pre-Physician Assistant
- Pre-Podiatry
- Pre-Veterinary
- Public Health
- Recreation Leadership
- Speech Pathology and Audiology (BA, MA)
- Master of Speech Pathology
- Theraputic Recreation
- Humanities
- Ministry
- Science, Technology, Engineering & Mathematics
- Actuarial Science
- Astronomy
- Biochemistry
- Biology
- Biotechnology
- Chemistry
- Computer Science
- Data Analytics
- Data Science
- Engineering (BSE)
- Environmental Science—Natural Resources Track
- Environmental Science—Naturalist Track
- Environmental Studies
- Geology
- Mathematics
- Neuroscience
- Optics
- Physics
- Statistics
- Social Sciences
- World Languages & Cultural Studies
Apply to Calvin
It all starts here! We accept applications on a rolling basis throughout the year. All completed applications receive equal consideration.
Start your journeyVisit Calvin
Find the visit option that works best for you and get a taste for life at Calvin!
Browse Visit Options Launch the virtual tourRequest Info
Learn why Calvin’s dedication to faith and discovery have earned it the rank of #3 among regional midwest universities.
Costs & Financial Aid
Families from all economic backgrounds—many just like yours—are making Calvin work. Scholarships, grants and loans are the tools that make Calvin possible.
Explore financial aid & Scholarships How much does Calvin cost?