Northern Illinois University Majors and Programs


Earn your bachelor's degree from
Northern Illinois University right here.
Current Majors and Programs
Computer Science (BS)
View Degree Pathway - Enterprise
View Degree Pathway - Software Development
- This program provides you instruction in various languages (e.g., C++, Java, IBM Assembler, PHP, JavaScript, C#, and Perl), software engineering, security, databases, development environments such as .NET and operating systems.
- This degree will prepare you for software development careers in virtually any industry.
- Job prospects increase if you have experience with a variety of programming languages or have gained experience through internships.
Admissions Requirements
- Completion of Associate in Science or Arts
- CSC 121 and 122
- MTH 134, 220 OR MTH 200, 201, 220
Marketing (BS)
- This is a nationally ranked business program, built with a contemporary and innovative marketing curriculum.
- This flexible program includes both face-to-face and online courses.
- Personalized one-on-one advising with an NIU marketing advisor takes place at Harper's campus.
Admissions Requirements
- Completion of Associate in Arts or Science
- ENG 102
- ACC 101, 102, 213
- MTH 134, 225
- CIS 101
- PSY 101
- ECO 211, 212
Psychology (BA or BS)
- This flexible program includes both face-to-face and online courses.
- This program provides a strong knowledge base in psychological theory and research that can lead to exciting careers in industrial, organizational, clinical, school, developmental, social or cognitive psychology, as well as behavioral neuroscience.
- Consider combining this degree with a marketing minor to expand your career options.
Admission Requirements
- Completion of Associate in Arts or Science
- PSY 101
- MTH 165
- Foreign Language (up to 4th level required for graduation - for BA only)
NIU Contact
Brenda Powell
Regional Admissions Counselor
Northern Illinois University
bpowell6@niu.edu
Take the first step
Take your first step toward earning a bachelor’s degree at the University Center by requesting information. A University Center representative will reach out to review your academic goals and create a customized University Center plan.