Elmhurst College: Major in Computer Science
Elmhurst College
   
Explore Elmhurst Academics Admission Adult Programs Graduate Programs News Sports Student Life
     
 
Apply Today
Request Information
Visit Elmhurst
Virtual Tour
Video Gallery
Fast Facts
Give to Elmhurst
   
     
 
Information For...
Elmhurst Students
Faculty & Staff
Alumni
Parents
Visitors
 
     
   
     
 
 

Major in Computer Science

The Computer Science major offers a comprehensive exploration of basic computer science concepts involving both theoretical and practical approaches.

This track is ideal for students with interests in software engineering, robotics, data processing, artificial intelligence, computer graphics, game design and programming, scientific programming, and microprocessor development. Elmhurst computer science majors are valued by employers as knowledgeable, hands-on contributors with real world skills and practical experience.

Requirements for the Major
Core Courses
Sample Four-Year Curriculum

Requirements for the Major
All computer science majors must take the 11 Core courses in computer science and MTH 151, 152, and 301. It is also highly recommended that a student majoring in computer science take CS 303, 440, IS 423, and CS 490.

BACK TO TOP

Core Courses
CS 220 Computer Science I
CS 255 Computer Science II
CS 310 Computer Organization and Programming in Assembly
CS 315 Web Design and Programming
CS 318 Object-Oriented Design and Programming Using C++
CS 320 Data Structures and Algorithmic Analysis
CS 360 Computer Network Systems
CS 419 JAVA Programming and Web Development
CS 420 Operating Systems
CS 435 Concepts of Programming Languages
CS 475 Software Engineering

BACK TO TOP

Sample Four-Year Curriculum
The following sample curriculum can be used as a guide in the selection of courses for the major in computer science.

FIRST YEAR
Fall Term

CS 220
MTH 151
Two general education requirements

Spring Term
CS 255
MTH 152
Two general education requirements

SECOND YEAR
Fall Term
CS 310
CS 315
MTH 301
One general education requirement

Spring Term
IS 224 or CS 205
CS 360
Two general education requirements

THIRD YEAR
Fall Term
CS elective
CS 318
CS 350
General education requirement

Spring Term
CS 205, IS 224 or CS 303
CS 320
CS 398 (Half course)
General education requirements

FOURTH YEAR
Fall Term
CS 419
CS 420
CS 490
General education requirement

Spring Term
CS 435
CS 440, IS 423 or CS 303
CS 475
General education requirement

BACK TO TOP

 
 
 
Local Links
 
   
Elmhurst College • 190 Prospect Avenue • Elmhurst, Illinois 60126-3296 • main number (630) 617-3500
Undergraduate Admission • (630) 617-3400 • (800) 697-1871 • admit@elmhurst.edu
Graduate & Adult Admission • (630) 617-3300 • (800) 581-4723 • sal@elmhurst.edu
See a problem on the website? Let us know.