Skip to main content
Menu
  • Anywhere Location
  • Online Format
  • Fall, Spring, Summer Entry Terms
  • No F-1 Visa Eligible

Overview

Develop strengths in all aspects of information technology via a challenge-based learning approach with an experiential focus. Acquire knowledge, abilities, and hands-on skills that are valuable to employers in a market that is projected to grow 13 percent from 2016 to 2026, faster than the average for all occupations.

The Bachelor of Science in Information Technology provides a quality education that focuses on the skills and knowledge needed by a diverse group of students in order to promote career advancement and to pursue advanced degrees in information technology. The Bachelor of Science in Information Technology offers a program that fosters critical thinking and is teaching the most current information technology skills needed by local, national, and global employers.

You can choose from diverse concentrations with high industry demand that cover the critical technology areas of programming for traditional, Web, and mobile applications, and for networking, database, and information security.

Learn why the Bachelor of Science in Information Technology is a good fit for you; watch our webinar on the program.

Curriculum

General Requirements

Bachelor of Science in Information Technology General Requirements

University-Wide Requirement

Minimum 120 total semester hours required

Minimum 2.000 GPA required

Students must earn a minimum of 60 Northeastern University semester hours in order to receive a bachelor’s degree.

Note: Individual program requirements may exceed the above minima.

NUpath Requirements

All undergraduate students are required to complete the NUpath Requirements.

Foundation Courses 

33 semester hours required

English

Complete one of the following two courses with corresponding labs:

ENG 1105 - College Writing 1 
3.00 
ENG 1106 - Lab for ENG 1105 
1.00 
ENG 1103 - College Writing 1 for Nonnative Speakers 
3.00 
ENG 1104 - Lab for ENG 1103 
1.00 

Complete the following two courses with corresponding labs:

ENG 1107 - College Writing 2 
3.00 
ENG 1108 - Lab for ENG 1107 
1.00 
ENG 3105 - Writing for the Professions: Science and Engineering 
3.00 
ENG 3106 - Lab for ENG 3105 
1.00 
Information Technology
ITC 1200 - Operating Systems Concepts 
3.00 
ITC 2016 - End-User Data Analysis Tools 
3.00 
Management

MGT 1100 - Introduction to Business 
3.00 
MGT 2310 - Organizational Behavior 
3.00 
 

Mathematics

MTH 1100 - College Algebra 
3.00 
MTH 2400 - Technology and Applications of Discrete Mathematics 
3.00 
 

Philosophy

PHL 2140 - Ethical Issues in Science and Engineering 
3.00 
 

Major Courses

42 semester hours required

Systems Analysis and Design

ITC 2000 - Principles of Systems Analysis and Design 
3.00 
 

Programming

ITC 2100 - Introduction to Programming (Java) 
3.00 
 

Complete one of the following:

GET 2100 - Computer Engineering Programming and Analysis 
3.00 
CET 2200 - Data Structures and Algorithms 
3.00 
CET 2300 - Object-Oriented Programming 
3.00 
ITC 3100 - Advanced Applications Development 
3.00 
 

Networking 

ITC 2200 - Networking Foundations 
3.00 
 

Complete one of the following:

ITC 3220 - Mobile and Wireless Networking 
3.00 
ITC 4200 - Network Security 
3.00 
 

Human-Computer Interaction

Complete one of the following:

TCC 3450 - Writing for the Web 
3.00 
ITC 1100 - Human-Computer Interaction 
3.00 
 

Database

ITC 2300 - Database Management Systems 
3.00 
 

Complete one of the following:

ITC 3300 - Structured Query Language (SQL) 
3.00 
ITC 3150 - Database Websites 
3.00 
ITC 3320 - Data Warehousing Technologies 
3.00 
 

Web and Mobile Applications

ITC 2400 - Web and Mobile Development 
3.00 
 

Complete one of the following:

ITC 3400 - Web Design and Multimedia 
3.00 
ITC 3150 - Database Websites 
3.00 
 

Professionalism

ITC 4500 - IT Project Management 
3.00 
ITC 4600 - Information Security Management 
3.00 
 

Capstone

ITC 4840 - Preparation for Information Technology Project 
3.00 
ITC 4850 - Information Technology Project 
3.00 
 

Professional Electives 

Complete 15 semester hours in the following subject areas or a concentration listed below: 

ITC, CET

Electives

Complete a minimum of 30 semester hours to reach 120 semester hours.

Optional Concentrations

Choose one from the following:

Applications Development Concentration

Note: Please consult with your advisor

Complete five courses from the following that have not been taken to fulfill major requirements: 

CET 2200 - Data Structures and Algorithms 
3.00 
CET 2300 - Object-Oriented Programming 
3.00 
CET 4240 - Software Engineering 
3.00 
ITC 2430 - E-Commerce Systems 
3.00 
ITC 3100 - Advanced Applications Development 
3.00 
ITC 3150 - Database Websites 
3.00 
ITC 3300 - Structured Query Language (SQL) 
3.00 
ITC 3320 - Data Warehousing Technologies 
3.00 
ITC 3400 - Web Design and Multimedia 
3.00 
 

Systems Administration and Cyber Security Concentration

Note: Please consult with your advisor.

Complete five courses from the following that have not been taken to fulfill major requirements:

ITC 3220 - Mobile and Wireless Networking 
3.00 
ITC 3250 - UNIX Systems Administration 
3.00 
ITC 3620 - Legal and Ethical Issues in Cybersecurity 
0.00 
ITC 4200 - Network Security 
3.00 
ITC 4210 - Web Server Administration 
3.00 
ITC 4260 - Database Administration 
3.00 
ITC 4650 - Compliance and Risk Issues in Information Technology 
3.00 
ITC 4680 - Forensics in Information Technology 
0.00 
ITC 4660 - Encryption Concepts 
0.00 
ITC 4670 - Software Vulnerabilities 
0.00 
 

Experiential Learning

Northeastern's signature experiential learning model combines academics with professional practice to help students acquire relevant, real-world skills they can apply to their desired industry. Each program offers its own unique experiential learning opportunities, but they might include:

  • Experiential Learning at Work — Working professionals collaborate with their employer to develop a project that addresses a key business need their company has in an area they want familiarity with.
  • Experiential Network (XN) — Students work virtually with a sponsoring organization on a short-term project over a six-week period.
  • Full-Time Co-op Opportunities — Students on co-op work in a paid position in their field of study for three to six months.

Experiential learning hero image

Career Outcomes

According to the U.S. Bureau of Labor Statistics, employment in information technology is expected to grow much faster than average, and job prospects should be excellent. While the field continues to be very robust, college graduates with expertise in computer network systems, cyber security, and database administration are expected to enjoy the best opportunities.

Impressive Demand:

  • There is a 12% projected increase in IT positions from 2014 to 2024, totaling approximately 488,500 new jobs.

What can you do with your degree?

This degree program is designed for students who wish to pursue a career in information technology and improve their aptitude for quantitative methods, programming, web and multimedia design, system and network administration, networking, and security.

Candidates for this program may be interested in pursuing a career in:

  • Computer network, systems, or database administrator
  • Information systems scientist or analyst
  • Web or multimedia designer
  • Networking or security specialist
  • Software developer or programmer

Industry-Aligned Faculty

Our industry-aligned faculty bring relevant real-world experience, knowledge, expertise, and connections that will help you achieve your career goals.

Lynda Hodgson
Associate Teaching Professor

Admissions

    Fall, Spring, Summer
    Entry terms
    Are you ready to take your career to the next level? If so, take the next step.

Financial Info

The university's financial aid policies are designed to enrich our campus community by ensuring that Northeastern is affordable for all admitted students.

  • $1.6K Cost Per Course
  • $10.2K Avg Institutional Aid
  • 45% % Receiving Aid