Day/Evening Program
The Computer Science Curriculum provides a strong foundation for students interested in pursuing a bachelor’s degree in either software development, computer science or other computer related fields.
The curriculum has been strongly influenced by the Association of Computing Machinery’s (ACM) guidelines for associate degrees in software. The curriculum combines theoretical and applied courses to teach the design and programming skills a software developer needs. Students completing this curriculum will have knowledge of the following competencies:
- Programming languages such as C++ and Java
- Object oriented programming
- Data structures such as stacks, queues, and linked lists
- Systems Analysis including Data Flow Use Case/Class design
- Database design and management
- Overview of basic networking
- Ability to think critically
- Ability to solve problems
- Ability to effectively work as a member of a team
Total Credits: 4 Total Credits: 3 View the comprehensive General Education Electives from the Elective Requirements main page. General Education Requirements Students are advised to meet with their advisor to make appropriate elective selections based on their career goals and to facilitate the broadest range of transferability. Total Credits: 4 Total Credits: 3 View the comprehensive General Education Electives from the Elective Requirements main page. General Education Requirements Total Credits: 3 Total Credits: 4 View the comprehensive General Education Electives from the Elective Requirements main page. General Education Requirements Science elective must be 4 credits Lab Science recommended for Associate in Science Degree in Human Services Recommended Lab Science courses are Calculus-Based Calculus-Based Physics I and Physics II for Associate in Science Degree in Mathematics Total Credits: 3 – 4 For Information Technology Degrees, includes CSCN, CSCI, ELET, BUS or DATA courses For Computer Science Degree, Includes CSCI, CSCN, ELET, MATH, or BCPT courses or PHYS130N, PHYS131N, PHYS230N or PHYS231N. Total Credits: 3 Total Credits: 3 View the comprehensive General Education Electives from the Elective Requirements main page. General Education Requirements Students are advised to meet with their advisor to make appropriate elective selections based on their career goals and to facilitate the broadest range of transferability.Course Sequencing
First Year – Fall Semester
MATH110N or MATH120N or MATH210N
Humanities/Fine Arts/Philosophy or Global Awareness
General Education
First Year – Spring Semester
MATH120N or MATH210N or MATH211N
English/Communications Elective
General Education
Second Year – Fall Semester
CSCI109N or CSCI120N
Science Elective
General Education
Second Year – Spring Semester
Elective in Major
CSCI290N or CSCI285N
Behavioral Social Science Elective
General Education
Upon the completion of the degree in Computer Science, graduates will be able to:
- Solve problems through the application of appropriate research methods.
- Identify the benefits of quality, timeliness and continuous improvement in regards to software development
- 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 life-long learning.
- Demonstrate an understanding of diversity through interaction with project teammates.
- Develop software programs that reflect the application of up-to-date tools and techniques of the discipline.
In addition, the graduate will be able to demonstrate competency in the general education outcomes.
Graduates from Nashua Community College can now continue seamlessly into a Bachelor of Business or Bachelor of Science in Computing at Dorset College in Dublin, Ireland.