Information Technology, BS

The Bachelor of Science in Information Technology focuses on the skills and knowledge needed to promote career advancement and pursue advanced degrees in information technology and to provide the critical-thinking and information technology skills needed by local, national, and global employers.

Students have the opportunity to develop strengths in the analysis, applied design, development, implementation, and management of modern information technology systems. Courses cover the critical technology areas of programming for traditional, web, and mobile applications and for networking, database, and information security. The curriculum also includes courses focused on key business areas needed to integrate and manage technology and technology projects in the workplace.

Students may develop the technical and problem-solving skills that allow them to pursue careers in the professional areas of applications development, web and multimedia design, systems and network administration, database administration, and business analysis.

Complete all courses listed below unless otherwise indicated.

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

21 semester hours required

ITC 1200Operating Systems Concepts3
ITC 2016End-User Data Analysis Tools3
MGT 1100Introduction to Business3
MGT 2310Organizational Behavior3
MTH 1100College Algebra3
MTH 2400Technology and Applications of Discrete Mathematics3
PHL 2140Ethical Issues in Science and Engineering3

Major Courses

42 semester hours required

Systems Analysis and Design3
Principles of Systems Analysis and Design
Programming
Complete two of the following:6
Introduction to Programming Java (required)
Computer Engineering Programming and Analysis
Data Structures and Algorithms
Technology and Applications of Discrete Mathematics
Object-Oriented Programming
Advanced Applications Development
Networking
Complete two of the following:6
Networking Foundations (required)
Mobile and Wireless Networking
Network Security
Human-Computer Interaction
Complete one of the following:3
Writing for the Web
Human-Computer Interfaces
Database
Complete two of the following:6
Database Management Systems (required)
Structured Query Language (SQL)
Database Websites with PHP/MySQL
Data Warehousing Technologies
Web and Mobile Applications
Complete two of the following:6
Web and Mobile Development (required)
Web Design and Multimedia
Database Websites with PHP/MySQL
Professionalism12
IT Project Management
Information Security Management
Preparation for Information Technology Project
Information Technology Project

Professional Electives

15 semester hours required

Complete 15 semester hours from the following subject areas:15
ITC, CET
Note: students may choose to follow one of the tracks listed below.

Optional Track

Note: Please consult with your advisor.

Applications Development Track

15 semester hours required 

Complete 15 semester hours from the following:15
Note: Courses used to satisfy the major requirements cannot be used.
Data Structures and Algorithms
Object-Oriented Programming
E-Commerce Systems
Advanced Applications Development
Database Websites with PHP/MySQL
Structured Query Language (SQL)
Data Warehousing Technologies
Web Design and Multimedia

Infrastructure and Security Track

15 semester hours required

Complete 15 semester hours from the following:15
Note: Courses used to satisfy the major requirements cannot be used.
Mobile and Wireless Networking
UNIX Systems Administration
Network Security
Web Server Administration
Database Administration
Compliance and Risk Issues in Information Technology

Electives

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

Term 1Hours
MTH 11003
ITC 12003
PHL 2100 or 21403
MGT 11003
ENG 1105
and ENG 1106
4
 16
Term 2Hours
ITC 20163
ITC 1100 or TCC 34503
ENG 1107
and ENG 1108
4
MTH 24003
Open elective3
 16
Term 3Hours
ITC 21003
ITC 22003
MGT 23103
Open elective3
Open elective3
 15
Term 4Hours
ITC 23003
ITC 20003
GET 2100, CET 2200, CET 2300, or ITC 31003
Open elective3
Open elective3
 15
Term 5Hours
ITC 24003
ITC 3300, 3150, or 33203
ITC 3220 or 42003
ENG 3105
and ENG 3106
4
Major elective3
 16
Term 6Hours
ITC 3400 or 31503
ITC 45003
Major elective3
Open elective3
Open elective3
 15
Term 7Hours
ITC 46003
ITC 48403
Major elective3
Major elective3
Open elective3
 15
Term 8Hours
ITC 48503
Major elective3
Open elective3
Open elective3
 12
Total Hours: 120