Transfer Plan for Houston Community College - Computer Science
Bachelor of Sciences
Total of 40 hours must be upper division level.
30 of the last 36 upper division semester hours must be completed at UHV.
Core Requirements
Communication – 6 semester hours
Select 2 from
- ENGL 1301
- ENGL 1302
- ENGL 2311
Mathematics – 3 semester hours
- MATH 1314
Life and Physical Sciences – 6 semester hours
Select 2 from
- HCC core approved list
Language, Philosophy and Culture – 3 semester hours
- PHIL 2306
- Other valid course
Creative Arts – 3 semester hours
Select 1 from
- HCC core approved list
American History – 6 semester hours
Select 2 from
- HIST 1301 1302, 2301, 2328, or 2381
Government– 6 semester hours
- GOVT 2305
- GOVT 2306
Social and Behavioral Science - 3 semester hours
Select 1 from
- PSYC 2301
- SOCI 1301
Speech – 3 semester hours
- SPCH 1315
Computer Proficiency - 3 semester hours
- COSC 1301
Lower-Division Computer Science Major Core Courses
- Must take 2 Science courses with lab
- COSC 1436 Programming Fundamentals I
- COSC 1437 Programming Fundamentals II
- MATH 2413 Calculus I
- MATH 2414 Calculus II
Lower-Division Free Electives
0-3 semester hours
- As needed to satisfy minimum requirements of 120 hours for degree.
UHV Upper-Division Courses
- ENGL 3430 Professional Writing
- COSC 3317 Object Oriented Programming and Design
- COSC 3331 Data Structures and Algorithms I
- COSC 3333 Data Structures and Algorithms II
- COSC 4339 Telecommunication and Networks
- MATH 3362 Discrete Structures
- COSC 3332 Computer Organization and Architecture
- COSC 4320 Software Engineering
- COSC 4336 Database Systems
- COSC 4337 Operating Systems
- COSC 4331 Structure of Programming Languages
- COSC 4350 Information Security, Privacy and Ethics
- MATH 3391 Probability and Statistics
- Upper-Division COSC, GMNG or MATH Elective
- Excluding COSC 3325 & COSC 4305 and MATH classes not offered through A&S
Upper-Division Free Electives
6 semester hours of UD Electives
Secondary Teacher Certification Option - 24 semester hours
- CUIN 3323 Instructional Design
- CUIN 4313 Secondary Teaching Strategies
- CUIN 3327 Educational Technology
- LITY 4364 Content Area Reading & Study Skills
- INDS 3323 Child Dev & App to Learning
- SEDU 4303/4304 Secondary School Student Teaching
- FEDU 3321 Educational Foundations for Teaching