Program Overview

The Computer Applications degree program prepares students for careers in Information Technology (IT). Through a comprehensive curriculum encompassing business, technical writing, software applications, database applications, networking applications, operating systems, and fundamentals of computer hardware, students develop the technical skills necessary for entry-level employment in the IT and computer applications field.

Program Highlights

  • Gain knowledge in business practices, technical writing, operating systems, Database technologies, and various programming languages.
  • Engage in practical experiences that bridge theoretical concepts with real-world applications.​
  • An opportunity to use electives to acquire valuable work experience through internships, enhancing employability upon graduation. ​
  • Learn from industry professionals dedicated to student success.​
  • Benefit from course schedules designed to accommodate diverse student needs.

Program Details

Expand AllCollapse All

View and print the required courses for the Computer Applications program.

Guided Pathway >

Upon completion of the program, graduates will be able to:

Courses typically cover fundamental business concepts and practices, written communication skills, the role of IT in various industries, advanced features of Microsoft Office applications, and  the essentials of applications technologies and online communication. Courses include:

  • Data Management using Excel
  • Programming Logic and Design with Python
  • Database Programming with SQL
  • Information Technology and Its Applications
  • Advanced Microsoft Office
  • Computer Hardware
  • Internet Networking and Security
  • Introduction to Computer Networks
  • Information Systems Disaster Recovery

For a full list of courses visit our Academic Catalog.

As part of this program, students will enhance their career development through participation in NSCC’s Cooperative Education/Internship.

Graduates of the Computer Applications program are well-equipped for entry-level positions in the IT sector, such as:

  • IT Support Specialist
  • Data Entry Analyst
  • Software Developer
  • Application Support Analyst
  • Office Technology Specialist
  • SQL Developer

While the Computer Applications program is designed primarily for immediate employment, graduates interested in further education have transfer opportunities to pursue a bachelor's degree in related fields. Students are encouraged to consult with academic advisors to explore transfer agreements and plan their academic pathways accordingly.

Explore Transfer Options >

Michael Alfaro
North Shore Career Center

Phyllis Smith

Project manager, IBM

Laurie LaBrie
Integrated Human Resources, Inc.

David Wood

Head of Cybersecurity Incident Response for Americas, Dell Technologies

Kimberly Rowe-Cummings
Assistant Director (ESP), Department of Transitional Assistance

Christopher Pinto

Lead Software UI Architect for the OneLink, TransPerferct

Greg Bunn

Assistant Secretary for Policy and Planning, Executive Office of Labor and Workforce Development

Huiwei Guan
Professor, Computer & Information Systems, NSCC

Lynn Wermers
Professor, Computer & Information Systems, NSCC

Abier Hassan
Chair and Professor, Computer & Information Systems, NSCC

Please note the data above reflects a degree in the listed program

Program Questions

computerscience@northshore.edu
978-762-4048

General Assistance

Visit CentroHub, NSCC’s virtual concierge.

Accreditation

North Shore Community College is an accredited public institute of higher education where all are welcome and each is challenged. NSCC is accredited by NECHE, the New England Commission of Higher Education.

Image of campus

Ready to Begin?

Apply Info Connect