Academics »
- Academic Calendar
- Academic Departments
- Academic Support
- Assessment of Prior Learning (APL)
- Associate Degree Programs
- Certificate Programs
- College Career Pathways
- Course Descriptions
- Distance Learning
- Faculty
- Faculty Handbook
- Faculty Handbook - Appendix
- First Year Experience
- General Academic Information
- Scheduling Office

Computer Science Technology
Click here for Plan of Study Form in PDF format
![]()
Associate in Science
Program Coordinators: Allan Anderson - 860-885-2392
George Volkov - 860-885-2384
This 66 credit program is designed to provide students with skills consistent with entry-level computer programming and related jobs. The core curriculum combined with technical electives gives the student the flexibility to design a preferred track of concentration. Many students will seek employment as entry-level programmers immediately upon receiving the Associate Degree in Computer Science; however, others will use this as a first step in their pursuit of higher degrees at other institutions.
COMPUTER SCIENCE TECHNOLOGY CURRICULUM
| Course ID | Title of Course | Credits |
| SEMESTER I | ||
| CSC* K108° | Introduction to Programming | 4 |
| ENG* K101° | Composition | 3 |
| COM* K173° | Public Speaking | 3 |
| MAT* K172° | College Algebra | (3) |
| __________ | Technical Elective | 3 |
| TOTAL | 13 |
|
| SEMESTER II | ||
| CSC* K207° | Introduction to Visual Basic | 4 |
| CST* K232° | Communications and Networking | 4 |
| ENG* K202° | Technical Writing | 3 |
| MAT* K186° | Precalculus | 4 |
| __________ | Fine Arts or Humanities Elective | 3 |
| TOTAL | 18 |
|
| SEMESTER III | ||
| CSC* K215° | Object Oriented Programming with C++ | |
| or | or | 4 |
| CSC* K223° | Java Programming I | |
| CSC* K233° | Database Development I | 4 |
| MAT* K254° | Calculus I † | 4 |
| MAT* K210° | Discrete Math | 3 |
| __________ | Technical Elective | 3 |
| TOTAL | 18 |
|
| SEMESTER IV | ||
| CSC* K216° | Intermediate C++ Programing | |
| or | or | 4 |
| CSC* K224° | JAVA Programming II | |
| __________ | Social Science Elective | 3 |
| MAT* K256° | Calculus II † | 4 |
| __________ | Technical Elective | 3 |
| __________ | Natural Science Elective | 3 |
| TOTAL | 17 |
|
| GRAND TOTAL | 66 |
° Course has a prerequisite. Students should check course description.
( ) MAT* K137 is considered a prerequisite for this technology program.
† Students not seeking to transfer to a four-year institution may substitute Technical Elective(s) for one or both calculus courses.
Technical Electives: ACC* K111°, ACC* K112°, CSC* K208°, CSC* K218°, CSC* K224°, CSC* K234°, CSC* K235°, CSC* K241°, CSC* K283°, CSC* K295°, CST* K141°, CST* K153°, CST* K175°, CST* K176°, CST* K177°, CST* K232°, CST* K251°, CST* K253°, CST* K275°, EET* K134/135°, EET* K254/255°, EET* K258/259°, GRA* K260°, MAT* K167°, MAT* K268°, MAT* K272°, MAT* K285°. Note: a second natural science elective may be used as a technical elective.
Computer Science Technology, Associate in Science
Degree
Program Outcomes
Upon successful completion of all program requirements, graduates will be able to:
-
analyze and solve problems in computing
-
demonstrate entry level programming ability in structured and object-oriented programming languages.
-
model, design, implement and program a database.
-
explain network technology protocols, including structure, communication, architecture and standards.
-
explain the role of the Internet, Intranet and Internet tools in business and how these technologies are applied to improve efficiency and maximize profits.
-
apply critical thinking skills acquired across the curriculum.
-
exhibit both oral and written technical communication skills.
-
transfer successfully to a 4 year college or university or obtain employment in an information technology field.
Three Rivers Community College | 574 New London Turnpike, Norwich, CT 06360
Main Phone: (860) 886-0177 | Contact the Webmaster