Curriculum & Course Sequence

The information technology degree completion program requires the successful completion of nine courses for a total of nine credits (36 semester hours), including four core courses and five courses from a chosen concentration.

In addition to completing the major requirements, to earn a bachelor’s degree, all students must also complete certain requirements in the Elmhurst College Integrated Curriculum, a series of courses that provide a strong foundation in the liberal arts and sciences (32 course credits/128 semester hours). You may be able to earn elective credits for life experience and other non-collegiate learning.

Required Courses

  • IT 228 Computer Organization and Architecture
  • IT 232 Introduction to Programming in JAVA
  • IT 312 Fundamentals of Networking
  • IT 348 Databases
  • Five courses from a chosen concentration

Concentrations are available in computer information systems, cyber security, geographic information systems (GIS) or software development. Concentrations in cyber security and GIS may also be completed as an undergraduate certificate.

Program Format

As an adult learner, you come to class equipped with knowledge and skills that enable you to learn at an accelerated pace. The degree completion program in information technology can be completed in as little as three semesters.

The program is offered in the EC Flex model, allowing you to choose your academic experience. You can attend on site, online or both. Classroom-based activities allow you to participate on site or by webinar. The webinars are recorded so that you may view them as often as you would like. All courses are eight weeks in length.

Whichever format you choose, instructors are always available to meet with you by appointment. 

Sample Course Sequence

Year One

Fall Term

  • IT 228 Computer Organization and Architecture
  • IT 312 Fundamentals of Networking
  • IT 348 Database

Spring Term

  • IT 232 Introduction to Programming in JAVA

Note the remainder of the course sequence is dependent upon the chosen concentration. Students should consult with their academic advisor to plan their schedule accordingly.


As an IT student at Elmhurst College, you’ll enjoy access to a wide range of general purpose and specialized technologies and applications available to you on campus, in the public cloud and through the College’s private cloud. From classrooms with the latest in wireless to modern computer labs and the College’s online academic applications, you’ll be able to access the learning resources and technology environments you need to deepen your knowledge and practice your skills anytime, anywhere, through almost any device. And you’ll enjoy complete access to Daniels Hall—a superior facility that would be the envy of a much larger campus.

Elmhurst College reserves the right to modify courses, schedules and program format without advance notice to students.

Connect with #ElmhurstCollege