Associate of Science in Computer Science New England campus experience
Program Overview Why get a computer science associate degree on campus?
Whether you're looking to advance your current career or start a new path, an Associate of Science (AS) in Computer Science at Southern New Hampshire University can help you achieve your goals. Here, you can build your applied programming skills using Python, Java and C++. You could also use design and testing tools - including Netbeans and Eclipse - to support all aspects of the software development life cycle. So, if there's a technical problem, you'll be able to create a workable solution.
Skills you'll learn:
- Principles of computing
- Computing problem-analysis techniques
- Designing solutions to computing problems
- Solution implementation and evaluation
- Professional communication skills
- Application of computer science theory
Courses & Curriculum Code the future with on-campus computer science courses
In your classes, you'll have opportunities to develop critical technical and professional skills through authentic, industry-relevant projects - all under the mentorship of your experienced faculty members. Your major courses will help you hone your programming techniques, mathematical computation and quantitative reasoning skills. You'll also collaborate on cross-major projects, developing your knowledge of programming languages, data structures and algorithms, system analysis and design, the software development life cycle and operating platforms.
Interested in learning in an online environment? This same curriculum is offered through SNHU's online computer science degree.
Learn from instructors with industry experience
Our faculty members bring with them decades of knowledge and experience in computer science, which informs the development of SNHU's courses and curriculum. They look forward to supporting your journey both in the classroom and as you work toward a career in your field.
Ayman Eldeib
Position
Assistant Professor
Joined SNHU
2022
Education
- PhD from Cairo University
- MS from Cairo University
- BS from Cairo University
Dr. Ayman Eldeib previously served in professor, general manager and department chair roles at Cairo University, as well as various leadership positions at NetTraffic, Inc. He holds patents in methods, systems and computer program products and has earned various academic awards nationally and abroad. His numerous publications span topics such as curriculum development in higher education and Alzheimer's disease diagnosis.
Bo Kim
Position
Professor, Department Chair (Computer Science), Coordinator (Information Technology)
Joined SNHU
2017
Education
- PhD in Computer Science from the University of Massachusetts
- MS in Computer Science from the University of Massachusetts
- BS in Computer Science and Statistics from Chungnam National University
Former dean of the School of Engineering and Computer Science at Daniel Webster College, Dr. Bo Kim possesses a wealth of experience in the computer science field. Kim has over two decades of industrial experience, as Systems Architect at Lucent Technologies, and teaching experience, including time at Merrimack College and the University of Massachusetts. Kim is a member of the Association of Computing Machinery and the American Society for Engineering Education.
To learn more about SNHU faculty, visit our campus faculty page.
Campus major courses
You’ll take major courses that provide you with a solid foundation in your area of study – in some cases featuring experiential or project-based learning opportunities, labs, simulations and internships. These courses will allow you to learn a wide variety of topics and help prepare you for a role in your desired field.
Courses may include:
Visit the course catalog to view the full AS in Computer Science curriculum.
Campus general education courses
All undergraduate students are required to take general education courses, which are part of SNHU's newly redesigned program, The Commons. The goal of The Commons' curriculum is to empower you with some of the most in-demand skills, so you can succeed not only in your academic career, but in your personal and professional life too.
Courses may include:
Can’t wait? You don’t have to!
Apply now if you’re ready, and have your decision within 30 days. Or, schedule a visit and come see us in person!
Career Outlook What can I do with a computer science associate degree?
In today's technology-driven world, there's a need for skilled software analysts, designers and developers in nearly every field. This AS program will provide you with a solid understanding of fundamental programming techniques and concepts, helping prepare you for entry-level positions in the public and private sectors. You could also expand your career options by continuing your education with the BS in Computer Science at SNHU. And by having completed your associate degree already, you'll be able to transfer a significant number of credits to your bachelor's degree.
Career paths include:
- Help desk technician
- Application software developer
- Systems software developer
- Computer programmer
- Applications analyst
Openings projected each year for computer and information technology occupations through 2033, according to the U.S. Bureau of Labor Statistics (BLS).1
Increase in computer support specialist roles through 2033, projected by the U.S. Bureau of Labor Statistics.1
Understanding the numbers
When reviewing job growth and salary information, it’s important to remember that actual numbers can vary due to many different factors—like years of experience in the role, industry of employment, geographic location, worker skill and economic conditions. Cited projections do not guarantee actual salary or job growth.
Campus Student Experience So, what's it like taking classes on campus?
SNHU's campus-based AS in Computer Science program fosters an environment of teamwork and collaboration, providing you with opportunities to work with peers from diverse backgrounds and majors. With a heavy focus on experiential and applied learning, this program allows you to work on real-world problems while creating a digital portfolio. Here, you could develop a database and calendar of all clubs and events, helping your peers get involved on campus. Off campus, you might support those in the community by creating an app for use in a local nursing home.
Student support
At SNHU, you don’t have to do this college thing alone. You’ll have help from your advisor, access to tutoring and office hours, career coaching, and mental health services so you can do your best and feel your best.
Additionally, our Office of Diversity and Campus Accessibility Center make campus a safe place for everyone. Visit our Student Services page to learn more about our support offerings.
Small class sizes
With an average class size of 15-25 (depending on your major) you’ll learn in an environment where professors with real world experience know you by name.
Here, you’re not getting lost in giant lecture halls, but instead, actively participating in thoughtful dialogue where you’re always encouraged to collaborate with your peers and ask questions when they arise.
State-of-the-art facilities
Our 300-acre campus has everything you need. From technology-advanced classroom settings to your dorms complete with fitness centers and hangout spots, our goal is to give you the best college experience possible.
Whether you’re learning in a classroom, in a lab, on the field, or in your field, you’ll have what you need to be successful from the moment you wake up to the moment you close your textbooks.
School of Engineering, Technology and Aeronautics Learn about the School of Engineering, Technology and Aeronautics
In the School of Engineering Technology and Aeronautics, you'll put theory into practice daily. From circuit projects to flight test classes, you'll collaborate with peers, faculty and the community to take on real-world challenges. With a drone-flying arena, unmanned aerial vehicle prep space, wood shop, robotics lab and more, you'll have all the tools at hand to bring your ideas off the page.
3D printing lab
Drone arena
Robotics lab
How SNHU makes college affordable
At Southern New Hampshire University, we're on a mission to make high-quality education more accessible with more affordable tuition. With 70+ career-focused majors, state-of-the-art facilities, D2 sports and over 70 student clubs and organizations, you can get the campus experience you've always dreamed of at a more affordable price.
Transfer up to 45 credits toward your associate degree program at SNHU. If you’ve taken one course or many, we’ll evaluate them for you.
Fill out the FAFSA to see if you’re eligible for grants or work-study. (You could also be offered loans, though you’ll have to pay those back later.)
Getting free money for college – from SNHU or an outside organization – could help you save hundreds or even thousands of dollars.
Our collaborative partnerships with high schools enhance academic opportunities and college accessibility for some high school students.
Hear from us
Ayman Eldeib, Assistant Professor
Accreditations
SNHU is accredited by the regional accreditor the New England Commission of Higher Education (NECHE). The university also carries specialized accreditations for some programs.
Sources & Citations
1Bureau of Labor Statistics, U.S. Department of Labor, Occupational Outlook Handbook, on the internet, at:
- https://www.bls.gov/ooh/computer-and-information-technology/home.htm (viewed Sept. 30, 2024).
- https://www.bls.gov/ooh/computer-and-information-technology/computer-support-specialists.htm (viewed Oct. 28, 2024).
Cited projections may not reflect local or short-term economic or job conditions and do not guarantee actual job growth.
Your dream school is waiting
Apply now or schedule a visit today.