Why pursue a computer science degree at North Central College?

The field of computer science offers students many exciting and intellectually challenging career options. Graduates with a computer science degree from North Central College are in demand from employers familiar with the high quality of our program and our graduates. Not only are our graduates thoroughly grounded in both the theory and practice of the field, but they have the opportunity to take elective courses in a wide range of cutting-edge areas such as web design and development, networking, security, and the creation of mobile device applications.

You can also:

  • Engage in prestigious, paid internships, working side-by-side with professionals for a term, a year or more, while you complete your degree.
  • Study abroad for periods ranging from a few weeks to a year and still graduate in just four years.
  • Be a part of North Central’s Summer Undergraduate Research Colloquium and present your findings at local, regional or national undergraduate research conferences.

85094_Science_Center_Overhead_October_2016.jpg

Curriculum for the B.A. Degree

Major Requirements

A minimum of 39 credit hours to include:

Core for the B.A. Degree

  • CSC 160 - Computer Science I
  • CSC 161 - Computer Science II
  • CSC 210 - Data Structures and Algorithms
  • CSC 220 - Computer System Concepts
  • CSC 230 - Discrete Structures I
  • CSC 306 - Software Development in C++
  • CSC 495 - Capstone Seminar

Students with an equivalent background for a core course may have it waived by the department chair and substitute an additional CSC elective in its place.

Electives

Choose six electives, at least three of which must be chosen from the following:

  • CSC 215 - Introduction to Web Programming
  • CSC 415 - Web Applications
  • CSC 436 - Human-Computer Interaction
  • CSC 453 - Systems Analysis
  • CSC 460 - Database Management Systems
  • CSC 464 - Data Mining

Required Communications Support

Two of the following courses (one of which may be used to fulfill the College's general education speech communication requirement):

  • COM 100 - Introduction to Public Speaking
  • COM 200 - Interpersonal Communication
  • COM 214 - Group Process
  • COM 230 - Business and Professional Communication
  • ENG 265 - Style
  • IFS 320 - Multimedia Presentations
  • LEV 230 - Conflict Resolution
  • MED 200 - Digital Writing

Additional Requirements for the B.A. Degree

  • Complete a second major or a minor outside of CSC -or-
  • Complete three additional communications courses from the communications support list above.

Curriculum for the B.S. Degree

Major Requirements

A minimum of 39 credit hours to include:

Core for the B.S. Degree

  • CSC 160 - Computer Science I
  • CSC 161 - Computer Science II
  • CSC 210 - Data Structures and Algorithms
  • CSC 220 - Computer System Concepts
  • CSC 230 - Discrete Structures I
  • CSC 306 - Software Development in C++
  • CSC 495 - Capstone Seminar

Students with an equivalent background for a core course may have it waived by the department chair and substitute an additional CSC elective in its place.

Electives

Choose six electives, at least three of which must be chosen from the following:

  • CSC 340 - Algorithms
  • CSC 415 - Web Applications
  • CSC 420 - Operating Systems I
  • CSC 427 - Linux Programming
  • CSC 469 - Computer Networks
  • CSC 479 - Computer and Network Security

Required Communications Support:

Two of the following courses (one of which may be used to fulfill the College's general education speech communication requirement):

  • COM 100 - Introduction to Public Speaking
  • COM 200 - Interpersonal Communication
  • COM 214 - Group Process
  • COM 230 - Business and Professional Communication
  • ENG 265 - Style
  • IFS 320 - Multimedia Presentations
  • LEV 230 - Conflict Resolution
  • MED 200 - Digital Writing

Additional Requirements for the B.S. Degree

  • MTH 152 - Calculus II

One of the following:

  • CSC 231 - Discrete Structures II * (same as MTH 231)
  • MTH 153 - Calculus III

Note(s):

* CSC 231 may be used as a CSC elective or a B.S. support course, but not both.

One of the following:

  • BUS 241 - Business and Economic Statistics
  • MTH 342 - Probability and Statistics II
  • PSY 250 - Statistics

85092_StudentsinClass.jpg


Internships and Jobs

A North Central education integrates career preparation with a rich academic study. Our faculty encourages you to refine and apply your knowledge in an interconnected world. Here you'll learn to think independently and work globally to solve problems and to lead.

Internships

  • Intern, Google, Kirkland, WA
  • Web designer, Websolutions, Inc., Aurora, IL
  • Security intern, Navistar, Warrenville, IL
  • Engineering and software QA, Informatica, Warrenville, IL
  • Co-op Software Engineer, Argonne National Laboratory, near Lemont, IL

Graduate Schools

Recent graduates in computer science have been accepted at:

  • University of North Carolina
  • University of Illinois
  • University of Minnesota

Careers

Recent graduates in computer science include:

  • Software engineer, Google, New York, NY
  • Software engineer, Google, Mountain View, CA
  • Software engineer specialist, Argonne National Laboratory, near Lemont, IL
  • Software development manager, VisTracks, Lisle, IL
  • Senior product manager, Informatica, Warrenville IL
  • Software Automation Tester, Interactive Intelligence Inc., Indianapolis, IN
  • Web Developer, Seattle Sutton, Ottawa, IL


How to Apply

International Applicants must submit:

  • North Central College online application or Coalition Application
  • Official secondary school transcripts that include at least 3 years of grades
  • Official university transcripts with course descriptions (transfer applicants only)
  • Official TOEFL, IELTS, SAT, or ACT Scores (choose one)
  • Passport copy

*North Central notifies applicants of their admission decision and scholarship award within approximately two weeks of receiving a completed application.

85099_Morning_at_Activity_Center.jpg

Program taught in:
  • English

See 11 more programs offered by North Central College »

Last updated August 14, 2019
This course is Campus based
Start Date
Request Info
Jan 2020
Duration
4 years
Full-time
Price
40,040 USD
Undergraduate students' (full time) tuition fee. Additional fees may apply.
Deadline
Request Info
Oct 1, 2019
By locations
By date
Start Date
End Date
Application deadline
Start Date
Jan 2020
End Date
Application deadline
Oct 1, 2019
Location
Application deadline
End Date

Jan 2020

Location
Application deadline
Oct 1, 2019
End Date