Academics

 

Computer Science Technology

Click here for Plan of Study Form in PDF format  https://www.trcc.commnet.edu/academics/Program_study/POS_Assoc_and_Cert/Assoc_in_Science_Plans_of_Study/getacro.gif

Associate in Science
Program Coordinators:   Allan Anderson - 860-215-9403
                                  George Volkov - 860-215-9483

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* K172 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* K152, 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:

  1. analyze and solve problems in computing

  2. demonstrate entry level programming ability in structured and object-oriented programming languages.

  3. model, design, implement and program a database.

  4. explain network technology protocols, including structure, communication, architecture and standards.

  5. explain the role of the Internet, Intranet and Internet tools in business and how these technologies are applied to improve efficiency and maximize profits.

  6. apply critical thinking skills acquired across the curriculum.

  7. exhibit both oral and written technical communication skills.

  8. transfer successfully to a 4 year college or university or obtain employment in an information technology field.