Certificate Program in Information Technology

Available entirely online or as a mix of on campus and online courses!

The need for professionals with a strong information technology background will continue to increase as business, government, schools, and other organizations seek new applications for computers and networks in the workplace. This certificate is designed as an introductory program for those who want to explore a range of information technology subject areas before deciding on an area of specialization. Students gain an overview of information systems, and then focus their studies in areas such as computer programming, database development, and multimedia or web technologies. All of the courses in this program can be counted towards UMass Lowell's A.S. or B.S. in Information Technology Degrees which are also available entirely online or as a mix of online and on campus courses.

Required Courses: (2)

  1. INFO.1600 Introduction to Information Systems - Available Fall 2016!
  2. INFO.2020 Microsoft Office* - Available Fall 2016!

Electives - Choose 4:**

Programming Electives:

  1. INFO.2110 Introduction to Programming W/C I - Available Fall 2016!
  2. INFO.2120 Introduction to Programming with C - Part II - Available Fall 2016!
  3. INFO.2200 Visual BasicĀ®
  4. INFO.2670 C Programming - Available Fall 2016!
  5. INFO.2680 C++ Programming - Available Fall 2016!
  6. INFO.2690 Advanced C++
  7. INFO.2700 Visual C++ .NET
  8. INFO.3640 Problem Solving with C - Available Fall 2016!

Database Electives:

  1. INFO.1710 Applications Software: Microsoft Access - Available Fall 2016!
  2. INFO.3420 Web-Enabled Database Development
  3. INFO.4740 Relational Database Concepts - Available Fall 2016!
  4. Multimedia/Web Electives:

    1. INFO.2300 Introduction to Multimedia - Available Fall 2016!
    2. COMP.1130 Exploring the Internet - Available Fall 2016!

    Additional Electives:

    1. INFO.3110 Introduction to the Linux/Unix Operating System - Available Fall 2016!
    2. INFO.3120 Shell Scripting - Available Fall 2016!
    3. INFO.4610 LAN/WAN Technologies - Available Fall 2016!

    *Students with appropriate experience can replace the required courses with any of the elective courses.

    **Note: This is a partial list of computer elective courses. For the complete list of courses that may be applied as electives to this program, see the Continuing Education Course Catalog or browse our site for computer courses with the INFO. prefix, or contact the Faculty and Student Support Center at (978) 934-2474.

    Certificate Requirements

    Students enrolled in UMass Lowell certificate programs must complete all courses, generally consisting of both required courses and electives. Students may complete the certificate program at their own pace, enrolling in one or two courses each semester. Courses on-campus typically meet one night per week, three hours each night, during the Fall and Spring semesters. Online students generally log on to their course site one or more times per week to retrieve lectures and assignments or to participate in a chat session. For more information on online courses, visit our online program home page.

    In addition to the Fall and Spring semesters, students may also have the opportunity to accelerate their programs of study during two concentrated six-week Summer sessions. Online courses are also offered during the Summer semester, but typically run from May through August unless otherwise noted. All students should anticipate at least two hours of preparation for every hour of classroom instruction. Students are required to maintain a grade point average of 2.0 or better to receive the certificate.

    Application into the Program

    Those who wish to enroll in the certificate program should submit a completed application form and arrange to have either their official high school transcript, GED or their most recent college transcript for those with any previous college experience, sent to Continuing Education. Applications, transcripts, and other correspondence should be sent to:

    University of Massachusetts Lowell
    Division of Online & Continuing Education
    OCE Admissions - Southwick Hall, Rm 203
    1 University Avenue
    Lowell, MA, 01854
    Phone: 978-934-2474

    Applications are accepted on an ongoing basis and there is no fee to apply. Upon acceptance, notification will be sent to students.

    Registering for Courses

    The Division of Online and Continuing Education offers courses during the Fall, Winter, Spring and Summer. Information about current course offerings, schedules, and registration procedures is published regularly on our website. If you would like to receive a printed Course Bulletin, please contact our Faculty and Student Support Center at (978) 934-2474.

    You may take courses without being officially enrolled in a certificate or degree program, but you must meet the particular course prerequisites. Registrations are accepted on a first come, first served basis. Class size is limited. We recommend that you register early to reserve your place in class.

    Transfer Policy

    With the program coordinator's approval, one course may be transferred from another accredited institution to satisfy undergraduate certificate program requirements. The course should be equivalent to UMass Lowell instruction, applicable to the intended program, and the student must have received a grade equivalent to a C- (1.70 on a 4.00 scale) or better.

    Academic Advising

    Program Coordinators and Faculty and Student Support Specialists are available by appointment to help students determine appropriate course loads, discuss admission requirements, and review the transferability of courses. For online advising, email us at Continuing_Education@uml.edu. To schedule an appointment with a Program Coordinator or Faculty and Student Support Specialist, please call Online and Continuing Education at (978) 934-2474. General academic advising is also available at the Faculty and Student Support Center on a drop-in basis, located in Southwick Hall, Room 203 on UMass Lowell North. Call (978) 934-2474 or stop by the office Monday through Thursday between 8:30am-8:00pm and on Friday between 8:30am-5:00pm.

    Awarding of Certificates

    Upon successful completion of the certificate program, students must submit a completed Certificate Petition Form to Online and Continuing Education. Upon verification, students will be mailed their certificates. Receipt of the certificate will be noted formally on the student's transcript with an award date of October, February, or June.


    Please refer to our current course listings published online each semester for up-to-date pricing information or refer to the Online and Continuing Education Course Bulletin each semester.

    For More Information

    For additional information on any of our programs, call Online and Continuing Education at (978) 934-2474 or email Continuing_Education@uml.edu.

    For information on Financial Aid, call the Financial Aid Office at (978) 934-4220.

    Gainful Employment Disclosure Information

    Completion rates, median loan debts and program costs are outlined for each certificate program. Gainful Employment Information for this Program

    Course Descriptions

    COMP.1130 Exploring the Internet

    An introduction to internet technologies and how they intersect with social, political, and economic issues. Includes: the history of the internet, how it's presently managed, how information is transferred between servers and clients, collaborative web technologies, search engines, encryption, digital rights management, certificate authorities, phishing and other malware, and privacy concerns. Students will build a basic website using HTML and CSS. 3 credits. Prerequisite: Not for CS majors Special Notes: Non-CS Majors only

    INFO.1600 Introduction to Information Systems

    This course presents the most -up-to-date technology in an ever-changing discipline. It provides an in-depth understanding of the components of the computer systems and mobile devices, application software, mobile apps, system software (including operation systems), digital storage, and communications and networks. The course also teaches the fundamentals of the Internet, digital safety, security, and privacy, as well as Information and Data Management and Information Systems and Program Development. 3 credits.

    INFO.1710 Applications Software: Microsoft Access

    This introductory course is intended to teach students how to create and manipulate database files using Microsoft Access. Students will learn about database management, relational databases, and the issues that must be considered before creating a database. They will learn how to create a database file with tables, queries, forms and reports. Topics include entering and editing data; sorting, filtering and printing records; extracting information with different types of queries; designing and customizing forms and reports; creating charts and pivot tables; and customizing Access. In addition, they will learn how to use macros to automate a database, and how to exchange Access data with other applications. 3 credits.

    INFO.2020 Microsoft Office

    This is an intensive hands-on course intended to teach the student basic personal computer skills in a lecture/lab format using MS Office. The student will learn the fundamental concepts of word processing, spreadsheets, and presentation development. 3 credits.

    INFO.2110 Introduction to Programming W/C I

    Offers an introduction to the processing of information by computer. Computer logic, memory, input/output processing, and programming in the 'C' language. Students may not receive credit for both the INFO.2110/INFO.2120 sequence and INFO.2670. 3 credit(s). Prerequisite: No previous programming experience required. 3 credits. Special Notes: Students may not receive credit for both the 90.211/90.212 sequence and 90.267
    This course qualifies for free MSDNA software!

    INFO.2120 Introduction to Programming with C - Part II

    Serves as a continuation of 90.211. Additional topics will include pointers, dynamic memory allocation, file handling techniques and libraries. Students may not receive credit for both the 90.211/90.212 sequence and 90.267. 3 credits. Special Notes: Students may not receive credit for both the 90.211/90.212 sequence and 90.267. This course qualifies for free MSDNA software

    INFO.2200 Visual BasicĀ®

    This course will focus on developing Windows-based programs using the Visual Basic programming environment. Topics covered will include the use of text boxes, labels, scroll bars, menus, buttons, and the Windows applications. Students should be familiar with the Windows environment and with at least one programming language prior to taking this course. 3 credits. Special Notes:
    This course qualifies for free MSDNA software!

    INFO.2300 Introduction to Multimedia

    Provides participants with an overview of multimedia and its professional applications in training, education, marketing, and entertainment. Scanning images, digitizing video and audio, and exploring the design and production of interactive multimedia are the focus of this class. Includes technical/hardware considerations and production procedures pertinent to interactive multimedia. 3 credits.

    INFO.2670 C Programming

    Introduces students to the techniques of programming in C. The language syntax, semantics, its applications, and the portable library are covered. This course is not an introductory course in programming. However, it will teach some of the basics in the first few weeks. Students should have a working knowledge of at least one high-level programming language. 3 credits. Special Notes: Students may not receive credit for both the INFO.2110/INFO.2120 sequence and INFO.2670
    This course qualifies for free MSDNA software!

    INFO.2680 C++ Programming

    This course will cover the C++ language and show the student how to use the language. We will cover class construction, operator overloading, virtual functions, templates, and introduce the student to the IO streams. Inheritance and its use in creating extendible libraries will be presented. Object-oriented concepts will be presented in the context of the C++ language and its support for object-oriented programming. 3 credits. Special Notes:
    This course qualifies for free MSDNA software!

    INFO.2690 Advanced C++

    Serves as a continuation of INFO.2680, with emphasis on Object Oriented Programming with C++. Design issues and programming guidelines will be discussed. Inheritance, dynamic binding, overloaded operators, abstract classes, and class hierarchies will be covered in more detail, with course projects concentrating on these areas. 3 credits. Prerequisite: INFO.2680, experience with Data Structures. Special Notes:
    This course qualifies for free MSDNA software!

    INFO.2700 Visual C++ .NET

    This couse introduces students to Windows programming. Students learn how to create a Windows application using both native and managed code. Native proramming which allows us to create fast applications and managed code which is core of the .NET is compared and conrasted throughout the course. Course topics and hands-on exercises will cover: creating variety of windows, internet programming, creating Web services, using and creating databases and database programming and database connectivity, multithreaded programming, dynamic link libraries (dlls). Course will discuss interoperability with other languages (C# and VB) and with other software. 3 credits. Prerequisite: INFO.2680 Special Notes:
    This course qualifies for free MSDNA software!

    INFO.3110 Introduction to the Linux/Unix Operating System

    Addresses manipulating and maintaining files within the UNIX file system; creating and editing text files using the vi and ed editors; using pipes, redirection, and filters; using advanced text processing utilities; using electronic mail; writing and debugging shell scripts; submitting and executing processes. 3 credits.

    INFO.3120 Shell Scripting

    Teaches the students the techniques of programming in the high-level programming language of the Bourne, Korn, and BASH Shells. The course covers the building blocks necessary to create protable shell scripts that can be used as new utilitis for computers running either UNIX, Linux, or the Cygwin environment on Windows. 3 credits.

    INFO.3420 Web-Enabled Database Development

    This course expands on the topics introduced in the Relational Database Concepts course. Using the Linux operating system, the PHP scripting language, and the Postgresql relational database, students will develop modern internet applications, such as online catalogs, discussion areas, and auction sites. (Formerly Relational Database Integration) 3 credits. Prerequisite: INFO.4740.

    INFO.3640 Problem Solving with C

    Intended as a practical problem-solving course, to give students further exposure to the topics covered in 90.267 and to provide the tools needed for software development. The course emphasizes these aspects of the programming problem-solving process: problem specification and organization; algorithms, coding, debugging; the elements of good programming style; and the means of producing a high-quality finished product. Programming examples are chosen to span a wide range of both numeric and nonnumeric applications. 3 credits. Special Notes:
    This course qualifies for free MSDNA software!

    INFO.4610 LAN/WAN Technologies

    This course discusses basic data communication concepts; digital and analog signaling; media and cabling systems; the OSI reference model; Physical and Data Link layer; LAN standards; Ethernet, Token Ring, FDDI, Switched technologies, emerging LAN standards; Bridges and Routers; and Network operating systems. 3 credits.

    INFO.4740 Relational Database Concepts

    Introduces database directives, design elements of databases, architectures, and commercial databases. Students will participate in design of a large-scale database application and administration of this database. Prerequisite; 90.267 3 credits. Special Notes:
    This course qualifies for free MSDNA software!

Sign Up to Get Program Updates

  • Note: You can unsubscribe at any time.

OR Request Information by Mail

Admission Into the Program

Apply Online or complete the Certificate Program Application Form (pdf)

Register for Courses

Approximately 2 months prior to the start of each semester, Online and Continuing Education posts the new course schedule to the website. Once you've decided which course(s) you would like to take, returning students can register using SIS self-service, while new students must use the Non Degree Registration Form.

Questions? Contact Us!

Email our Student Support Center at Continuing_Education@uml.edu for assistance, or call for advising at (800) 480-3190 and press 1 to speak with an advisor. You may also set up an appointment to speak with an advisor in person, by phone, or by Skype. See links at the bottom of this page for technical assistance with your online course.