Undergraduate Program

NIU’s Department of Computer Science has provided students access to the breadth and depth of computer science for over thirty years. For students interested in business careers, our programs keep pace with an ever-changing industry. For students interested in careers in high-tech industries or research, we provide introductory and advanced courses in a variety of core and specialty areas. We also provide exciting courses for non-majors desiring a basic introduction to computing and for students interested in interdisciplinary careers. Such students might choose to minor in computer science.

Graduates find employment in business, high-tech industries across the United States, and research organizations. Numerous companies recruit Northern Illinois University computer science graduates for both internships and permanent positions. The Career Services office on campus helps students in their employment searches by holding internship fairs and job fairs every spring and fall semester, as well as by hosting a web site with job postings. Students interested in graduate education and research careers are encouraged to consult with professors in their area of interest.

The Department supports several extracurricular activities that complement our academic programs. The Student Chapter of the Association for Computing Machinery (ACM) hosts a series of events including “meet-the-firm” opportunities, visitations to industrial computing facilities, and speakers from national high-tech companies. The chapter also holds resume writing clinics and programs that focus on internship and interviewing opportunities.

Please see the links to the left for further information.

Back to top