Download Computer Science Diploma

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Computer Sciences - Programming Technology Diploma (Intermediate)
This program aims to prepare graduates to work at high levels of efficacy in the different
fields of programming, systems operation, and databases. The program provides
graduates with both theoretical knowledge and practical training to work in data entry,
programming, and computer operations.
The Computer Sciences (Programming Technology) Diploma program was approved by
the Ministry of Civil Services, under decree no. 9746/904, dated 6/9/1428 AH.
Terms of admission
 The applicant must have a secondary school certificate or the equivalent.
 The applicant must be medically fit.
 Payment of tuition of SR 5,000/semester, and a registration fee of SR 100.
Required documents
 Secondary school certificate or the equivalent.
 Identification card.
 Tuition payment receipt from Riyadh Bank in the student’s name.
Academic system
 The duration of this program is two years (four semesters, 61 hours).
Academic plan
Level 1
Course
No.
Code
Title
1.
104
‫ريض‬
Computer Mathematics
Number of
Credit
Hours
3
2.
101
‫نجل‬
English Language
3
3.
103
‫عال‬
Programming Fundamentals
3
4.
101
‫عال‬
Computer Applications
4
5.
105
‫شبك‬
Network Basics
4
S.
Total
Prerequisite
None
None
None
None
None
17
Level 2
Course
S.
1.
2.
3.
4.
5.
No.
Code
Title
‫عال‬
‫نجل‬
‫عال‬
‫عال‬
‫عال‬
201
202
203
204
205
Advanced Computer Applications
English for Special Purpose
Internet Web Pages
Programming 1
Introduction to Database
Total
Number of
Credit
Hours
2
3
3
4
3
Prerequisite
104
112
None
103
None
15
Level 3
Course
S.
1.
2.
3.
4.
5.
No.
Code
Title
‫عال‬
‫عال‬
‫عال‬
‫عال‬
‫عال‬
301
302
303
304
305
Internet Programming
Programming 2
Database Design
Operation Systems Management
Systems Analysis and Design
Total
Number of
Credit
Hours
3
3
3
3
2
Prerequisite
103
103
205
None
204
14
Level 4
Course
S.
1.
2.
3.
4.
5.
6.
No.
Code
Title
401
402
403
404
405
406
‫دار‬
‫عال‬
‫عال‬
‫عال‬
‫عال‬
‫عال‬
Profession Ethics
Advanced Internet Programming
Programming 3
Elective Course
Database Programming
Graduation Project
Total
Number of
Credit
Hours
2
3
3
3
3
2
Prerequisite
None
203
203
None
205
None
15
Course Description
Level
Course Title
Course Description
1
Computer Mathematics
The course includes the study of various
counting systems, logical operations and
expressions, digital mathematics.
This course teaches the four skills of listening,
speaking, reading, and writing as well as
improving student’s pronunciation and
vocabulary knowledge, with primary emphasis
on teaching telecommunication competence in
English.
The course includes
introduction
to
programming, the study of computer-based
problem-solving, structure of algorithms,
sequential programming basics, binary
representation system.
The course includes several topics that
introduce students to computers, key computer
components, and the operation system used in
personal computers, how to handle files, and
the most recent office applications that help
users utilize them.
This course includes the study of a reference
model for
device connection, reference model for
internet connection, LAN and communication
mediums, standard specifications, network
design basics, routers and device digitalization
in computer networks.
English Language
Programming
Fundamentals
Computer Applications
Network Fundamentals
Level
2
Course Title
Course Description
Advanced
Computer This course includes the study of various topics
that familiarize students with the advanced
Applications
potentials of the most recent office applications
that help users utilize them.
English for Specific This course is for students in the hotel and
tourism industry. It helps students practice the
Purposes
language and provides them with the skills
necessary for dealing with guests in English.
Web Page Design
This course includes introduction to the World
Wide Web, the study of website design
principles, web page creation using markup
Level
Course Title
Course Description
language, website design using applications,
and website dissemination.
Programming 1
This course includes introduction to
programming, the study of computer-based
problem-solving, sequential programming,
preliminary data representation method,
types of componential and logical operations,
expression writing, branching, and looping.
to This course includes the study of the basic
concepts of databases, Structured
Query Language (SQL) basics, data processing
using SQL and various models and screen
designs.
Introduction
Databases
Level
3
Course Title
Internet Programming
Course Description
This course includes the study of model
building, Java Script Language basics, creating
Dynamic websites using software, and
Integrated applications.
Programming-2
This course includes the study of object
programming basics through methods,
matrixes, and factions and objects.
Database Design
This course includes the study of the basic
concepts of database design, using ERM,
transferring ERM to tables, normalization,
form and report design and practical
applications.
Operation
Management
Systems This course includes the study of Windows
system creation, software management,
hardware management, interface customization
and network operation systems.
Level
Course Title
System
Design
Course Description
Analysis
Level
Course Title
4
Professional Ethics
Advanced
Programming
and This course includes the study of problems
encountered with software building,
programming lifecycle, programming lifecycle
models,
requirement
identification,
contribution to programming product design.
Course Description
This course introduces students to work
through organizational structures, work
systems, work ethics and customs, group
dynamics and the relationships between them,
and the ability to effectively communicate.
Internet This course includes the study of JSP
principles, connecting JSP pages with Java
granules, connecting JSP pages with databases,
and managing JSP applications with sessions.
Programming 3
This course includes the study of
polymorphism, primary determinants,
database connectivity, handling exceptions,
and
the
principles
of
multi-parallel
implementation.
Elective Course
This course includes several modern and
renewed topics in programming.
This course includes the study of model
construction in databases, the concept of
protection, and advanced concepts such as
creating reports and lists.
Database Programming
Graduation Project
This course includes identifying a certain
problem in the field of software development
and training the students to solve this problem
within the team under the supervision of the
course instructor.