Navigation

BS in Computer Science

Texas A&M University-Corpus Christi - ISC, United States
BS in Computer Science
Next enrollment cycle June 2024 See all cycles
First Year Fee KES 2,970,937
Course Accredited By ABET
4 Years On Campus Undergraduate Degree Up to 7% scholarship

The computer science degree program is applied in nature and is designed to prepare students to begin or advance computing careers in business, industry, government, or education, or to pursue further study in computer science.The curriculum is thorough, current, and oriented toward the technical competencies required of a modern computer professional with emphasis on the development, evaluation, and integration of software systems.

Computer Science today is way more than the traditional computer job as a business programmer or network administrator. Today, computers are used in almost every aspect of our lives: in car engines, microwave ovens, video games, watches, and telephones.

You can look forward to careers in video game development. Our computer science degree program is designed to prepare you to begin or advance your career in business, industry, government, or education.

As a member of the Computer Science community at A&M-Corpus Christi, you will be a part of a small, tightly-knit group of students whom you'll get to know and work with as you progress through the curriculum. All computer science classes have a maximum enrollment of 30....most classes average about 20 students; small classes give you the opportunity to be a member of a team of students in an environment much like you will find in a business.

The computer science degree program is applied in nature and is designed to prepare students to begin or advance computing careers in business, industry, government, or education, or to pursue further study in computer science. The curriculum is thorough, current, and oriented toward the technical competencies required of a modern computer professional with emphasis on the development, evaluation, and integration of software systems.

Enrollment Cycles

  • June 2024
  • August 2024

Entry Requirements

Entry requirements
Undergraduate
International Year (3 semesters) Intensive English Program (IEP) (1 semester)

  • TOEFL (iBT) 45 overall
  • IELTS 4.5 overall
  • Pearson (PTE) 38
  • Pearson Versant 41-42
  • Duolingo 65
  • Gao Kao English Not accepted
  • GPA: 2.00 for International Year
  • Up to 31 credits toward degree

International Year (3 semesters)

  • TOEFL (iBT) 50 overall
  • IELTS 5.0 overall
  • Pearson (PTE) 42
  • Pearson Versant 43-47
  • Duolingo 75
  • Gao Kao English Not Accepted
  • GPA: 2.00 for International Year
  • Up to 28 credits toward degree

International Year (2 semesters)

  • TOEFL (iBT) 60 overall
  • IELTS 5.5 overall
  • Pearson (PTE) 45
  • Pearson Versant 48-63
  • Duolingo 85
  • Gao Kao English Not Accepted
  • GPA: 2.00 for International Year
  • Up to 25 credits toward degree

International Year (1 semester)

  • TOEFL (iBT) 79 overall
  • IELTS 6.5 overall
  • Pearson (PTE) 58
  • Pearson Versant 64 or higher
  • Duolingo 95
  • Gao Kao English Not Accepted
  • GPA: 2.00 for International Year
  • Up to 15 credits toward degree

Direct Admission

  • TOEFL (iBT) 79 overall
  • IELTS 6.5 overall
  • Pearson (PTE) Not accepted
  • Pearson Versant Not acepted
  • Duolingo 105
  • Gao Kao English Not Accepted
  • GPA: 2.00 for International Year

Courses
COSC 1315 Computer Literacy 
3 Semester Credit Hours (3 Lecture Hours) 
TCCNS: COSC 1301 


COSC 1320 C Programming
3 Semester Credit Hours (3 Lecture Hours) 


COSC 1330 Programming for Scientists, Engineers, and Mathematicians 
3 Semester Credit Hours (3 Lecture Hours) 
TCCNS: ENGR 2304 


COSC 1435 Introduction to Problem Solving with Computers I
4 Semester Credit Hours (3 Lecture Hours, 2 Lab Hours) 
Prerequisite: MATH 1314 or 2312.
TCCNS: COSC 1436 


COSC 1436 INTRODUCTION TO PROBLEM SOLVING WITH COMPUTERS II
4 Semester Credit Hours (3 Lecture Hours, 2 Lab Hours) 
Prerequisite: COSC 1435.
TCCNS: COSC 1437 


COSC 2325 Game Design
3 Semester Credit Hours (3 Lecture Hours) 


COSC 2334 Computer Architecture
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: (COSC 1435 and MATH 2305).


COSC 2348 Introduction to Scripting
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: (COSC 1435).


COSC 2360 Cyber Security
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: (COSC 1435).


COSC 2390 Selected Topics I
1,3 Semester Credit Hours (1,3 Lecture Hours) 


COSC 2391 Selected Topics II
1-3 Semester Credit Hours (1-3 Lecture Hours) 
COSC 2437 Data Structures
4 Semester Credit Hours (3 Lecture Hours, 2 Lab Hours) 
Prerequisite: (COSC 1436) and (MATH 2305 or 2305*).
May be taken concurrently.
TCCNS: COSC 2436 


COSC 2465 Linux Systems 
4 Semester Credit Hours (3 Lecture Hours, 2 Lab Hours) 
Prerequisite: COSC 1435.


COSC 2466 Network Systems
4 Semester Credit Hours (3 Lecture Hours, 2 Lab Hours) 


COSC 2470 COBOL Programming
4 Semester Credit Hours (4 Lecture Hours)
Prerequisite: COSC 1435.


COSC 3100 Skills for Computing Professionals I
1 Semester Credit Hour (1 Lecture Hour) 


COSC 3301 Cyber Security
3 Semester Credit Hours (3 Lecture Hours) 


COSC 3324 Object-oriented Programming
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: COSC 2437.


COSC 3325 Game Programming
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: COSC 2437.


COSC 3335 Programming for Unmanned Aircraft Systems
3 Semester Credit Hours (3 Lecture Hours) 


COSC 3336 Introduction to Database Systems
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: COSC 2437.


COSC 3346 Operating Systems
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: (COSC 2437 and 2334).


COSC 3351 Internet Programming
3 Semester Credit Hours (3 Lecture Hours) 
May be taken concurrently.


COSC 3352 Mobile Programming
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: COSC 2437.


COSC 3353 Survey of Programming Languages
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: COSC 2437.


COSC 3360 Human-computer Interaction
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: COSC 1436.


COSC 3370 Software Engineering
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: COSC 2437.


COSC 3371 Computer Information Systems Economics
3 Semester Credit Hours (3 Lecture Hours) 


COSC 3372 Network Security
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: COSC 2465.


COSC 3373 Software Project Management
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: (COSC 3370).


COSC 3380 Undergraduate Research Experience
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: COSC 2437 or 2437.
May be taken concurrently.


COSC 3385 Numerical Methods
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: MATH 2413 and (COSC 1330 or 1435).


COSC 3400 Skills for Computing Professionals
4 Semester Credit Hours (3 Lecture Hours, 2 Lab Hours) 
Prerequisite: ENGL 1302.


COSC 3474 Cyber Defense I
4 Semester Credit Hours (2 Lecture Hours, 2 Lab Hours) 
Prerequisite: COSC 3372.


COSC 4100 Skills for Computing Professionals II
1 Semester Credit Hour (2 Lab Hours) 
Prerequisite: COSC 1100 and ENGL 3310.


COSC 4310 Digital Forensics
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: COSC 2437.


COSC 4324 Image Processing
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: COSC 2437.


COSC 4325 Advanced Game Programming
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: COSC 3325.


COSC 4328 Computer Graphics
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: COSC 2437 and MATH 2413.


COSC 4330 Introduction to Artificial Intelligence
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: COSC 2437.


COSC 4342 Computer Networks
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: (COSC 2437 and MATH 2413).


COSC 4343 Algorithms
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: (COSC 2437 and MATH 2413).


COSC 4345 Introduction to Machine Learning
3 Semester Credit Hours (3 Lecture Hours) 


COSC 4348 Systems Programming
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: COSC 3346 and (COSC 3353 or 3324).


COSC 4353 Compiler Construction
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: COSC 3353.


COSC 4354 Senior Capstone Project
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: (COSC 3370, 3336 and 3400).


COSC 4360 Theory of Programming Languages
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: COSC 2437.


COSC 4365 Windows Security
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: (COSC 2348) and (COSC 2465).


COSC 4367 Firewall and Intrusion Detection Systems
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: (COSC 2437) and (COSC 3365) and (COSC 3466) and (COSC 4365).


COSC 4368 Cyber Defense II
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: (COSC 2437) and (COSC 3365) and (COSC 3466) and (COSC 4365).


COSC 4369 Incident Response
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: (COSC 2437) and (COSC 3365) and (COSC 3466) and (COSC 4365).


COSC 4370 Models of Computation
3 Semester Credit Hours (3 Lecture Hours) 
Prerequisite: MATH 2305.


COSC 4396 Directed Independent Study
3 Semester Credit Hours 


COSC 4590 Selected Topics
1-5 Semester Credit Hours (1-5 Lecture Hours) 


COSC 4690 CONTRACTED FIELD EXPERIENCE IN COMPUTER SCIENCE
1-6 Semester Credit Hours (6 Lecture Hours)
 

Interested in this course?

Our Admissions Counsellors would love to assist!

Craydel