The Computer Science Curriculum provides a strong foundation for students interested in transferring to a bachelor’s degree in computer science or other computer-related fields or entering the workforce. The combination of theoretical and applied courses provides the student with the concepts and reinforces them with hands-on experience. The curriculum has been strongly influenced by the Association of Computing Machinery’s (ACM) guidelines for associate degrees in software. Students completing this curriculum will have knowledge in the following areas:
- Programming language such as C++ and Java
- Data Structures such as stacks, queues, and linked lists
- Object oriented programming
- Systems Analysis based on UML
- Database design and management
Direct Program Contact Info
Susan Hughes
Professor and Program Coordinator, Computer Engineering Technology
shughes@ccsnh.edu
603.578.8900
First Year - Fall Semester
First Year - Spring Semester
Second Year - Fall Semester
Recommended Lab Science courses are Calculus-Based Physics I and Physics II for Associate in Science Degree in Computer Science and Mathematics
Second Year - Spring Semester
Estimated Cost of Program (Tuition Only)
At the completion of the degree in Software Development, graduates will be able to:
- Apply critical-thinking skills to identify, analyze and solve problems.
- Communicate software development related information effectively to a diverse audience using visual and written modes.
- Demonstrate the ability to apply all facets of the software development life cycle during a project.
- Demonstrate the ability to follow a systematic progression of software development and refinement when designing and developing software for a project.
- Participate effectively as a member of a software development team.
- Articulate an understanding of the need for lifelong learning.
- Develop software programs with up-to-date tools and techniques of the discipline.
In addition, the graduate will be able to demonstrate competency in the general education outcomes.
- Have command of the English language
- Have reading comprehension skills sufficient to read and comprehend college textbooks
- Have communication skills sufficient to prepare required reports
- Be able to understand and follow both written and oral instructions
- Be able to complete requirements for college level classes
- Have the ability to communicate information and ideas to others.