Skip to content
Kullia

Bachelor of Science in Computer Science

Gulf University for Science and Technology · College of Arts & Sciences · 126 credits · 2025-2026

Transcribed from the university's official document and not yet hand-checked. Compare it with your own plan.

Tap the courses you've passed

41 courses left

126 credits left

Estimated graduation in 9 terms

DoneAvailable nowLocked by a prerequisite

Year 1

Fall

  • ENGL 100offered

    Academic English I

    3
  • CSC 122offered

    Computational Problem Solving

    3
  • CSC 123offered

    Fundamentals of Web Design

    3
  • MATH 131offered

    Analytic Geometry and Calculus I

    3
  • Social sciences offering

    3

Spring

  • ENGL 110offered

    English Composition I

    3
  • CSC 125offered

    Object Oriented Programming I

    3
  • MATH 140offered

    Elementary Linear Algebra

    3
  • Arab heritage

    3
  • Any 1 course from PHYS 110, CHEM 110, BIOL 110 and its lab

    4

Year 2

Fall

  • ENGL 112offered

    English Composition II

    3
  • CSC 225offered

    Programming and Data Structures

    3
  • CSC 226offered

    Object Oriented Programing II

    3
  • CSC 300offered

    Discrete Structures

    3
  • MATH 132offered

    Analytic Geometry & Calculus II

    3

Spring

  • CSC 230offered

    Digital Systems

    4
  • CSC 313offered

    Design and Analysis of Algorithms

    3
  • MATH 221offered

    Applied Statistics

    3
  • Any 1 course from PHYS 110, CHEM 110, BIOL 110 and its lab

    4
  • Social sciences offering

    3

Year 3

Fall

  • CSC 270offered

    Computer Systems: Architecture and Organization

    3
  • CSC 361offered

    Database Management Systems

    3
  • PHIL 245

    Ethics and the Computer

    3
  • Free elective

    3
  • CSC major elective

    3

Spring

  • CSC 325offered

    Concepts of Programming Languages

    3
  • CSC 476offered

    Operating Systems

    3
  • CSC 430

    Artificial Intelligence

    3
  • MATH 331

    Numerical Analysis

    3
  • CSC major elective

    3
  • Humanities & fine arts offering

    3

Year 4

Fall

  • CSC 350

    Software Engineering

    3
  • CSC 492offered

    Practicum in Computer Science

    3
  • CSC 473offered

    Computer Networks & Communications

    3
  • CSC major elective

    3
  • Free elective

    3

Spring

  • CSC 451offered

    Capstone Project

    3
  • CSC 477offered

    Security in Computing

    3
  • CSC major elective

    3
  • Communication offering

    3
  • Free elective

    3

Requirements

General education core: writing9 credits

General education core: communication offering3 credits

Choose 3 credits from the list

General education core: math proficiency3 credits

General education core: information literacy3 credits

General education core: Arab heritage & cultural diversity3 credits

One course from: ARAB 101, 103, 211, 231, FREN 122, MUSC 109, PHIL 185, 190, WCCS 382, 383, or any course with code HIST or ISTD.

General education explore: social sciences6 credits

Two courses with code HIST, MCM, POLI, PSYC or SOC.

General education explore: humanities (required)3 credits

General education explore: humanities & fine arts offering3 credits

One course from KOR 101, ENGL 201, 206, 208, WCCS 383, or any course with code ARAB, FREN, ISTD, MUSC, PHIL or SPAN.

General education explore: mathematics3 credits

General education explore: life/natural sciences (lectures)6 credits

Choose 6 credits from the list

General education explore: life/natural sciences (labs)2 credits

Take the labs that match your two science lectures; at least two courses must be taken with their lab concurrently.

Choose 2 credits from the list

Major core requirements (mathematics)9 credits

Major electives12 credits

CSC 235CSC 271CSC 290CSC 301CSC 326CSC 351CSC 371CSC 380CSC 390CSC 391CSC 392CSC 399CSC 404CSC 405CSC 410CSC 420CSC 428CSC 444CSC 474CSC 478CSC 479CSC 489

Choose 12 credits from the list

Free electives9 credits

Any 3 general courses.

Notes

  • Specialization groups (optional): Cybersecurity = CSC 371, 474, 478 + any major elective; Intelligent Systems / Data Science = CSC 290, 391, 392 + any major elective; Mobile and Web Development = CSC 301, 380, (CSC 404 or 405) + any major elective.
  • Credits of CSC 105, MIS 118, 206, 306, 310, 342, 344, 345, 347, 448, 450 and MATH 100, 111, 113, 121, 130 do not count toward the CS degree.
  • This file follows the Spring 2025-26 major sheet. The Fall 2025-26 sheet has a slightly different elective list (it includes CSC 490 and CSC 499 and lacks CSC 371, 390, 474, 478, 479).
  • Students with advanced English placement can substitute ENGL 100/110 with any ENGL, foreign-language or MCM course.
  • Prerequisites are copied from the GUST course descriptions. Only course and placement-test conditions are in 'prereq'; co-requisites (may be taken in the same semester) are in 'coreq'; standing, major and approval conditions appear only in 'prereqText'.
  • PHYS 110's prerequisite text lists PHYS 110L without the word 'coreq'; because PHYS 110L itself is a co-requisite of PHYS 110 and the plan places both in the same semester, the lab is recorded as a co-requisite here.

Sources

FAQ

How many credits is Computer Science at GUST?

126 credits, per GUST Student Short Major Sheet - Computer Science (Requirement Term: Spring 2025-26).

What are the first-year courses in Computer Science?

ENGL 100, CSC 122, CSC 123, MATH 131, ENGL 110, CSC 125, MATH 140.

Is this plan official?

It is transcribed from the university's official document (GUST Student Short Major Sheet - Computer Science (Requirement Term: Spring 2025-26), GUST Computer Science Study Plans, GUST Computer Science Degree Requirements, GUST Course Descriptions (titles, credits, prerequisites)) and has not been hand-checked yet. Compare it with your own plan.