0% found this document useful (0 votes)
126 views

Computer Science Study Plan

This document outlines a 10-level study plan for a computer science degree. It lists the courses required at each level, including course codes, titles, credits, and any requisite courses. Over the course of the 10 levels, a total of 149 credits are required and courses cover topics such as programming, algorithms, data structures, operating systems, networks, software engineering, and artificial intelligence. The final two levels focus on more specialized topics and include a graduation project completed over two semesters.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
126 views

Computer Science Study Plan

This document outlines a 10-level study plan for a computer science degree. It lists the courses required at each level, including course codes, titles, credits, and any requisite courses. Over the course of the 10 levels, a total of 149 credits are required and courses cover topics such as programming, algorithms, data structures, operating systems, networks, software engineering, and artificial intelligence. The final two levels focus on more specialized topics and include a graduation project completed over two semesters.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

1/17/2017

Study Plan

Level3
CourseCode

CourseTitle

Credit

Requisite

IC101

IntroductiontoIslamicCulture

Arab101

LanguageSkills

Phys104

GeneralPhysics(2)

Math105

DifferentCalculus

CEN111

LogicDesign

CSC152

ConceptsofAlgorithms&ComputerProgramming

Total

19

CourseTitle

Credit

Requisite

Arab103
Math106

ExpositoryWriting
IntegralCalculus

2
3

Arab101

Math109

LinearAlgebraandAnalyticalGeometry

IS125

Database

CEN126

ComputerArchitecture

CSC153

ObjectOrientedProgramming

Total

19

CourseTitle

Credit

Math203

DifferentialandIntegralCalculus

Stat224

IntroductiontoStatistics&Probability

CSC225

AssemblyLanguage

CSC244

ConceptsofAlgorithms

CSC276

ComputerGraphics

CSC283

DiscreteStructures

Total

20

CourseTitle

Credit

IC102

IslamicandConstructionofSociety

Math207

DifferentialEquations

CSC214

DataStructures

Level4
CourseCode

Math105
Math105
CSC152
CEN111
CSC152

Level5
CourseCode

Requisite
Math106
Math106
CEN126
CSC153
CSC153
CSC153

Level6
CourseCode

Requisite

Requisite
CSC283
1/3

1/17/2017

Study Plan

IS224

VisualProgramming

CSC237
CSC229

ProgrammingLanguageConcepts
OperatingSystems

3
4

Total

20

CourseTitle

Credit

CEN301

SignalsandSystemsAnalysis

CEN333

MicroprocessorsSystems

CSC338

CompilerDesign

CEN345

ComputerNetworks

CSC346

SoftwareEngineering

Total

18

CourseTitle

Credit

IC103

TheIslamicEconomicalSystem

CSC313

AlgorithmsAnalysis&Design

CSC327

OperationsResearchandProgrammingApplications

CSC357

InternetTechniques&WebProgramming

CSC392

SelectedTopicsinComputerSciences

CSC393

SystemsProgramming

Total

17

CourseTitle

Credit

IC104

FundamentalsoftheIslamicPoliticalSystem

CSC414

IntroductiontoUnix/LunixSystems

IS463

KnowledgeBaseSystemsApplications

CSC448

OptimizationTechniques

IS481

CommunicationSkills

100Unit

CSC498

GraduationProject(1)

100Unit

Total

15

CourseTitle

Credit

IntroductiontoCrytopgraphy&Information

CSC153
CSC283
CEN126

Level7
CourseCode

Requisite
Math207
CEN126
CSC237
CEN126
CSC214

Level8
CourseCode

Requisite

CSC214
CSC214
CEN345

80Unit
CSC338

Level9
CourseCode

Requisite

CSC229
CSC214
CSC327

Level10
CourseCode
CSC445

Requisite
CSC313

Security
2/3

1/17/2017

Study Plan

IS450

MultimediaDataManagement

CSC458

DistributedSystems&ParallelProcessing

CSC463

ArtificialIntelligence

CSC499

GraduationProject(2)

Total

17

IT224
CSC229
CSC313
CSC498

3/3

You might also like