Computer Science Associate Degree
Associate Degree

Back To Program Search

Why Earn a Computer Science Associate Degree at NCC?

Start building your future in tech with an associate in science (AS) degree in Computer Science at Northampton Community College (NCC). In just two years of full-time study, you’ll gain a strong foundation in programming, problem-solving, and computer systems. Plus, you’ll learn how to think critically, write efficient code, and approach complex challenges with confidence.

Upon graduation, you’ll be ready to transfer into a bachelor’s degree program and continue advancing in a fast-paced field.

Start Application How to Apply

 

Flexible Formats That Fit Your Schedule

NCC’s Computer Science degree program delivers a flexible, skills-focused education that fits within your work, family, or other commitments. Attend classes full-time or part-time at our Bethlehem campus, with select courses available online for added convenience and accessibility. No matter your schedule, you can customize your course load to help you stay on track toward your goals.

 

An Affordable Pathway to a Bachelor's Degree

With NCC’s affordable tuition and transfer agreements, you can save thousands of dollars while completing the first two years of your bachelor’s degree.

Our academic advisors will help you choose courses that transfer smoothly to a four-year program, so you can join fellow NCC graduates at schools like Penn State, Drexel University, Lehigh University, Kutztown University, East Stroudsburg University, and Moravian University.

 

What You’ll Learn in the Computer Science Program

NCC’s computer science curriculum emphasizes applied learning, robust technical skills, and innovative problem-solving to support your journey to earning your bachelor’s degree. Along with enrolling in general education courses, you’ll take highly specialized classes and learn to design, build, and test computer programs.

As a computer science student, you’ll gain experience in:
  • Writing and running programs in standard programming languages
  • Designing algorithms and solving complex problems
  • Understanding computer hardware and system organization
  • Applying mathematical principles to computing challenges

Throughout the program, you’ll also strengthen essential communication and critical thinking skills that support academic and professional success.

Program Details

Semesters: 4

Credits: 62-63

College Catalog: View Curriculum

Program Map: Download PDF

Locations: Bethlehem | Pocono

Program Overview:

The two-year associate in science degree in Computer Science delivers hands-on training, helping you develop practical skills in data structures, computer organization, discrete mathematics, and calculus. Beyond preparing you to transfer to a four-year college or university, NCC’s program equips you with professional development opportunities that contribute to a thriving career in tech.


Tuition & Financial Aid

As one of Pennsylvania’s most affordable community colleges, Northampton offers a cost-effective way to begin your college education. Competitive tuition and fees, generous scholarships and financial aid, and personalized support from our staff give you the resources and confidence you need to invest in a two-year computer science degree.

 

Applying to the Computer Science Program

If you’re ready to begin your Computer Science degree at NCC, complete our free online application. We use rolling admissions, which means there is no final deadline, so you can apply when you have time and start your courses in the upcoming semester.

Excited to begin the next chapter at NCC? Learn more about admissions.


Resources to Support Your Learning

From your first class to graduation, NCC helps you thrive. You’ll have access to tutoring and academic support through the Learning Center, as well as personalized guidance from faculty and advisors. The Center for Career Development also helps you prepare for your next steps with internship guidance, résumé assistance, job search strategies, and more.

Computer Science Career Opportunities

Computer scientists, web developers, and software engineers work hard to design and improve the technology we rely on every day. They combine technical knowledge with creativity to build applications, manage data, and develop systems that solve real-world challenges.

According to the Bureau of Labor Statistics, positions like web developer are expected to increase by 7% over the next decade, with median salaries over $95,000. The demand for software developers is growing even faster and is projected to increase by 15%, with salaries averaging $130,000.

With the technical competencies you gain at NCC, you’re well on your way to exciting careers, such as:

  • Applications Programmer
  • Computer Hardware Engineer
  • Computer Programmer
  • Computer Systems Analyst
  • Software Developer
  • Web Developer

Student Spotlight

“NCC showed me that I’m capable of making my dream come true. I’m more confident and fulfilled than I ever have been. I’m developing the skills I need to be successful in my journey toward a bachelor’s degree, my GPA is increasing steadily, and my study skills are solidifying.”

Daniel Carbone ‘25
Computer Science Graduate

Quote

Explore Related Programs

placeholder
Web Development & Design

Dive into a high-demand career path in one of the best web development and design programs in PA. Learn HTML, XML, Javascript, graphics applications, and other tools for designing, editing, and publishing multimedia products.

Learn More
placeholder
Information Security

Launch a technical career in the fast-growing field of cybersecurity. Work toward industry certifications that demonstrate your competency in protecting and defending computer systems and networks, and take advantage of flexible study options.

Learn More
male student at computer
Data Science

Gain real-world experience as you work with real data to determine high-impact strategies and solutions in hands-on visualization, programming, and database coursework. 

Learn More

Next Steps

With 120+ high-quality programs at a highly affordable cost, you can build specialized skills to advance in your career path — fast. And with flexible class formats and convenient locations, it's never been easier to join us.