Our Accelerated Online Second Bachelor's Degree Will Prepare You for a Lucrative Career in IT
Meet the high demand for skilled IT professionals by building knowledge of various topics, including database development, computer networking, programming, information systems and operating systems. The Bachelor of Science in Information Technology, Second Degree, is a 10-course program that enables individuals with a bachelor's degree to earn a second Bachelor's in IT quickly and affordably.
Career Outlook
Occupations
- Business Intelligence Developer
- Computer Systems Analyst
- Computer Programmer
- Data Architect
- Database Administrator
- Development Operations Engineer
- Information Security Analyst
- Information Systems Manager
- IT Manager
- Network and Computer Systems Administrators
- Site Reliability Engineer
- Software Developer
- User Interface Designer
- Web Developer
Key Takeaways
- Computer logic, memory, input/output processing and programming
- Database management technologies
- Functional, object-oriented and scripting languages
- Web server deployment options
- Mobile digital platforms, cloud computing and open-source software tools
- Website design and development
"The median annual wage for computer and information technology occupations was $91,250 in May 2020."
"Employment in computer and information technology occupations is projected to grow 11% from 2019 to 2029, much faster than the average for all occupations. Demand for these workers will stem from greater emphasis on cloud computing, the collection and storage of big data and information security."
One Success Leads to Another
Apply credits from lower credentials to higher ones. Our programs are designed to build upon themselves:


Curriculum Outline
- 9-10 Courses / 30cr
- Note: Students may not use INFO.2020 MS Office as an elective in this program. All courses taken should be at the INFO.2100 level or above.
- View Course Descriptions »
Elective .2100 level & above INFO.---- courses (5 Courses / 15cr)
- INFO.---- Information Technology Elective - 3cr.
- INFO.---- Information Technology Elective - 3cr.
- INFO.---- Information Technology Elective - 3cr.
- INFO.---- Information Technology Elective - 3cr.
- INFO.---- Information Technology Elective - 3cr.
Elective .3000/4000 level INFO.---- courses (3 Courses / 9cr)
- INFO.---- Information Technology Elective - 3cr.
- INFO.---- Information Technology Elective - 3cr.
- INFO.---- Information Technology Elective - 3cr.
Final Courses (1-2 Courses / 6cr)
- INFO.4770 Project Based Information Systems - Part I *** (3cr) - Available Summer 2023!
- INFO.4780 Project Based Information Systems - Part II *** (3cr) - Available Summer 2023!
- INFO.4800 Project-Based Information Systems *** (6cr) - Available Summer 2023!
Information Technology Example Electives
Note: This is a partial list of approved INFO.xxxx courses that may be used towards the Information Technology Electives requirement. Call our Student Support Specialists for advising at 1-800-480-3190 or email us at Continuing_Education@uml.edu if you have questions about using INFO.xxxx courses not listed here as IT electives.
- INFO.2200 Visual Basic (3cr)
- INFO.2240 Advanced Visual Basic® (3cr)
- INFO.2250 Survey of Programming Languages (3cr) - Available Summer 2023!
- INFO.2300 Introduction to Multimedia (3cr) - Available Summer 2023!
- INFO.2310 Graphics for Multimedia and the World Wide Web (3cr) - Available Summer 2023!
- INFO.2320 Desktop Video Production (3cr)
- INFO.2380 Website Development (3cr) - Available Summer 2023!
- INFO.2480 Website Database Implementation (3cr) - Available Summer 2023!
- INFO.2500 E-Commerce (3cr) - Available Summer 2023!
- INFO.2110 Introduction to Programming W/C I ** (3cr) - Available Summer 2023!
- INFO.2670 C Programming (3cr) - Available Summer 2023!
- INFO.2120 Introduction to Programming with C - Part II ** (3cr)
- INFO.2680 C++ Programming (3cr)
- INFO.2700 Visual C++ .NET (3cr)
- INFO.2710 C# Programming (3cr)
- INFO.2810 Introduction to the Internet of Things (3cr) - Available Summer 2023!
- INFO.2820 Python Programming (3cr) - Available Summer 2023!
- INFO.2910 Introduction to HTML (3cr) - Available Summer 2023!
- INFO.2970 Introduction to Java Programming (3cr) - Available Summer 2023!
- INFO.3010 JAVA Programming (3cr)
- INFO.3020 JavaScript (3cr) - Available Summer 2023!
- INFO.3030 Advanced Java Programming (3cr)
- INFO.3050 Survey of Perl/Python/PHP (3cr)
- INFO.3060 Introduction to XML (3cr)
- INFO.3080 Agile Software Development with Java (3cr)
- INFO.3110 Introduction to the Linux/Unix Operating System (3cr) - Available Summer 2023!
- INFO.3120 Shell Scripting (3cr) - Available Summer 2023!
- INFO.3130 Linux/UNIX Internals Overview (3cr)
- INFO.3190 Introduction to Linux (3cr)
- INFO.3210 Linux/Unix System Administration (3cr)
- INFO.3460 Digital Media Delivery (3cr)
- INFO.3600 Intro. to Data Structures with C (3cr)
- INFO.3640 Problem Solving with C (3cr)
- INFO.3850 Introduction to Information Security (3cr)
- INFO.4570 Network Security (3cr)
- INFO.4600 Computer Ethics (3cr) - Available Summer 2023!
- INFO.4610 LAN/WAN Technologies (3cr) - Available Summer 2023!
- INFO.4620 TCP/IP and Network Architecture (3cr) - Available Summer 2023!
- INFO.4640 Network Management (3cr) - Available Summer 2023!
- INFO.4740 Relational Database Concepts (3cr)
** Note: Students cannot get credit for both INFO.2670 and the INFO.2110/INFO.2120 sequence; INFO.2120 can be counted as an Information Technology Elective if INFO.2110 is also taken.
Course Descriptions
This course qualifies for free MSDNA software!
Prerequisites:
No previous programming experience required
Prerequisites:
INFO.2110
This course qualifies for free MSDNA software!
This course qualifies for free MSDNA software!
Prerequisites:
INFO.2200
Prerequisites:
Working knowledge of at least one higher level programming language; requires ANSI C/C++ standard compiler
Prerequisites:
INFO.2300
Prerequisites:
INFO.2300, familiarity with FTP software helpful
Prerequisites:
INFO.2910
This course qualifies for free MSDNA software!
This course qualifies for free MSDNA software!
Prerequisites:
P: INFO.2670 or INFO.2120; requires C++ compiler software
This course qualifies for free MSDNA software!
Prerequisites:
INFO.2680
This course qualifies for free MSDNA software!
Prerequisites:
INFO.2680 or INFO.3010
Prerequisites:
Previous programming experience required; requires J2SE Development Kit (JDK) 6.0 or higher
Prerequisites:
INFO.2970 or INFO.2680; requires Sun Java Dev. Kit
Prerequisites:
INFO.2910 or knowledge of HTML
Prerequisites:
INFO.2910
Prerequisites:
90.301 Pre-req
Prerequisites:
INFO.3110, and INFO.2670 or INFO.2120
Prerequisites:
INFO.3120.
Prerequisites:
Shell Scripting experience; required software with tex
Prerequisites:
Students should have a basic understanding of HTML and FTP. There are no required software or books for the course, all of the applications are available through free downloads. Note: basic internet headset/microphone is required.
This course qualifies for free MSDNA software!
Prerequisites:
INFO.2670 or INFO.2120, and INFO.3640
This course qualifies for free MSDNA software!
Prerequisites:
INFO.2120 or INFO.2670; requires Ansi C/C++ compiler software
Prerequisites:
INFO.1600 and INFO.2020, or equivalent
Prerequisites:
Prerequisite 1: INFO.4620 TCP/IP & Network Architecture or related experience, and Prerequisite 2: INFO.3190 Introduction to Linux or INFO.3110 Introduction to the Linux/Unix Operating System, or related experience. Check prerequisites in all prerequisite courses.
Prerequisites:
INFO.2670 or previous programming Experience
Prerequisites:
INFO.4610
This course qualifies for free MSDNA software!
Prerequisites:
INFO.2670
Prerequisites:
Junior status
Prerequisites:
INFO.4770
Prerequisites:
Junior status, can be used to replace the sequence of INFO.4770 and INFO.4780
Undergraduate Degree Requirements
All bachelor's degree candidates are required to earn a minimum 2.00 cumulative grade point average (GPA), to present a minimum of 120 semester hours, to fulfill the residency requirements, to conform to the general regulations and requirements of the University, to satisfy the regulations and academic standards of the colleges which exercise jurisdiction over the degrees for which they are matriculating, to satisfy the curriculum requirements established by the departments or programs in their major, and to complete the University's Core Curriculum requirements, which are listed within the program's curriculum outline. For additional information regarding the University's general policies and procedures, transfer credit information and residency requirements; please refer to our Academic Policies & Procedures.
Tuition & Fees
Tuition at UMass Lowell is typically half the cost of private colleges, and our online tuition is among the lowest in the nation. Tuition for online programs offered through the Division of Graduate, Online & Professional Studies is the same whether you live in-state, out-of-state or outside of the U.S.
Summer 2023 Tuition |
Cost Per Credit | Cost Per 3-Credit Course* |
---|---|---|
Undergraduate |
||
Online | $380 | $1,140 |
Online Business** | $385 | $1,155 |
On Campus Lowell | $340 | $1,020 |
On Campus Haverhill | $300 | $900 |
Additional Costs |
|
---|---|
Term Registration Fee | $30 |
Late Fee | $50 |
Undergraduate Degree Application | $60 |
Please note: Tuition and fees are subject to change.
Estimate the cost of this program with our online tuition calculator
Looking for Financial Assistance?
Frequently Asked Questions
Is a Bachelor of Science in IT right for me?
A Bachelor's in Information Technology will prepare you for a top-salary job and abundant career opportunities. There is a demand for IT professionals in nearly every industry and a wide range of career options available to graduates of our program.
What is the difference between Information Technology and Computer Science?
IT graduates are presented with a much more comprehensive range of career opportunities than Computer Science graduates. A degree in IT will prepare you to apply computing and technical knowledge to business processes. However, many Computer Science majors pursue careers as software developers. It's essential to speak to your advisor and career services about your career and learning goals. Depending on the electives you choose to take, you may still pursue a career path in software development with a bachelor's in IT from UMass Lowell.
Do I need a background in IT to complete this program?
You do not need a career or educational background in IT to enter this program. You may be required to complete prerequisite classes for some of the more technical courses to ensure you possess the knowledge to complete all the courses in the program.
Which IT classes can I take on-campus?
All IT-specific courses must be completed online. If you choose to pursue a hybrid course format, only specific non-IT electives may be completed on-campus.
Can I complete an IT certificate within my bachelor's degree curriculum?
You may simultaneously complete an IT certificate to fulfill your elective credits within the bachelor's degree curriculum and increase your credentials upon graduation.
Apply
Applying into an Undergraduate Degree Program
Complete the Online Undergraduate Degree Application Form (preferred), or print, complete and submit the Undergraduate Degree Application .pdf form. Please note: Your application will be processed once we have received your $60 application fee. Return your completed application along with your application fee to:
University of Massachusetts Lowell
Division of Graduate, Online & Professional Studies
GPS Admissions
839 Merrimack Street
Lowell, MA 01854
Questions? See our helpful Step-by-Step Guide to the Application Process.
Admission Requirements
To be considered for acceptance into a bachelor's degree program offered through the Division of Graduate, Online & Professional Studies, students must hold a high school diploma or have passed either the GED® or HiSET®. Graduate, Online & Professional Studies operates on a rolling admissions basis and each application is reviewed when the student's file is complete. Students must be admitted to a degree or certificate program in order to be eligible for most financial aid.
Questions Regarding Your Undergraduate Application?
Email OCE_Admissions@uml.edu or call 978-934-2474.
For General Assistance:
Call the Advising Center at 978-934-2474 or 800-480-3190. Our academic advisors are here to help!