Majors

Home

»

Academics

»

Majors

» Major in Computer Science

Major in Computer Science

With digital networks spanning the globe, the need for computer scientists capable of designing, building and maintaining our global data highways grows by the day. Computer science majors at Elmhurst focus on system design for application in science, industry and information management. Our blend of theory and practice will prepare you for whichever route you choose to take.

The computer science major 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. Employers value Elmhurst computer science majors because they're 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

Share |

Related

Department of Computer Science and Information Systems

Follow Us: Flickr YouTube Instagram

Elmhurst College • 190 Prospect Avenue • Elmhurst, Illinois 60126-3296 • (630) 279-4100 or (630) 617-3500

 

Undergraduate Admission • (630) 617-3400 • (800) 697-1871 • admit@elmhurst.edu     New Incoming Students RSVP for Advising

 

School for Professional Studies • (630) 617-3300 • (800) 581-4723 • sps@elmhurst.edu

 

Elmhurst Learning and Success Academy Admission • (630) 617-3752 • elsa@elmhurst.edu

 

Technical Support