Bachelor of Applied Computing (Computer Networks Track)
Bachelor of Applied Computing (Computer Networks Track)
Introduction:
The present age has witnessed the increase of computer networks nationwide in buildings of institutions and among branches of institutions, as well as worldwide via internet. As a result, the Bachelor of Applied Computing (Computer Networks Track) has been designed to qualify the learners with the basic and advanced skills to work in fields of networks locally, which includes operation of networks, its design, implementation, maintenance, administration, security and assessment.
Vision:
Bridging in the gap between theory and application and enabling the program to be a model of distinction in applied education.
Mission:
Implementation of the highest standards in applied education, which allows the preparation of qualified graduates for the labor market in an environment which encourages learning and intellectual innovation, as well as best use of technology in engineering and natural sciences programs.
Goals:
- Providing students with a profound understanding in basic and advanced fields in computer networks.
- Qualification of students with suitable application and specialization skills to fulfill the local and regional needs after graduation.
- Adoption of application projects to offer solutions to technical problems, especially on the local level.
- Consolidation of channels of partnership and co-operation with public and private sectors, which helps to adjust the quality of college graduates and requirements of labor market.
- Sponsorship of research and application interests of students.
- Enhancement of behavioral aspects to succeed in accommodation with challenges of realistic professional life.
Program Learning Outcomes:
Upon completion of this program, graduates are expected to achieve the following leaning outcomes:
- Apply knowledge of mathematics, science, and engineering.
- Design and conduct experiments, as well as to analyze and interpret data.
- Design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability.
- Identify, formulate, and solve engineering problems.
- Apply the impact of engineering solutions in a global, economic, environmental, and societal context.
- Knowledge of contemporary issues.
- Recognize the need for, and an ability to engage in life-long learning.
- Use the techniques, skills, and modern engineering tools necessary for engineering practice.
- Function on multidisciplinary teams.
- Apply and respect professional and ethical responsibility.
- Communicate technical information effectively.
- Prepare reports and improve communication skills.
Study System:
- Students need to complete the requirements of the study plan which includes 142 credit units that could be completed in four academic years, where each year has two study levels.
- English is the language of study in all specialization courses and basic sciences courses.
- Each student should collaborate with some of his classmates to accomplish a graduation project under supervision of two academic supervisors (a principal supervisor and a secondary one).
- The program requires field training in official institutions to apply academic study to practical field.
- A student may choose collaboration training in substitution of four courses in the eighth semester.
- The study system in the college follows the study regulations in the unified rules of universities in the system of the council of higher education and universities and regulations.
Admission and Registration Mechanisms in the Preparatory Year and the conversion:
- Students are admitted with the general acceptance in the preparatory year like other university students. The college and the program are selected based on the student's desire and successfully completed the requirements of the preparatory year. As for the non-Saudi students shall be accepted into the Bachelor of Applied Computing (Computer Networks Track) since his admission to the university.
- A student can transfer to Bachelor of Applied Computing (Computer Networks Track) when the preparatory year (path of scientific, engineering and health) is completed. Common courses that are successfully completed in other programs can be equalized.
- Saudi students can be converted from the Bachelor of Applied Computing (Computer Networks Track) to any other university Bachelor program according to the guidelines approved by the councils of each college that student is intended to convert.
Program Tracks:
The Bachelor of Applied Computing (Computer Networks Track) has two divisions:
1. Courses and Summer Training
2. Courses and Cooperative Training
Total number of credit hours to finish each division (142 credit hours)
Study Plans:
First: Bachelor of Applied Computing (Computer Networks Track)
(Courses and Summer Training)
Preparatory Year |
Level One |
|||||
Course Code |
Course Title |
Credit Hours |
Prerequisites |
Co-requisites |
||
MATH 140 |
Introduction to Mathematics |
2(2+0+1) |
|
|
||
ENGL 140 |
English Language Skills (1) |
8(20+0+0) |
|
|
||
CHS 150 |
Health and Fitness |
1(1+0+1) |
|
|
||
CI 140 |
Learning, Thinking and Research Skills |
3(3+0+1) |
|
|
||
ENT 101 |
Entrepreneurship |
1(1+0+1) |
|
|
||
|
Total |
15 |
|
|
||
Level Two |
||||||
Course Code |
Course Title |
Credit Hours |
Prerequisites |
Co-requisites |
||
MATH 150 |
Mathematics (2) Calculus |
3(3+0+1) |
|
|
||
ENGL 150 |
English Language Skills (2) |
8(20+0+0) |
|
|
||
CT 140 |
Computer Skills |
3(0+6+0) |
|
|
||
MC 140 |
Communication Skills |
2(2+0+1) |
|
|
||
|
Total |
16 |
|
|
||
Second Year |
Level Three |
|||||
Course Code |
Course Title |
Credit Hours |
Prerequisites |
Co-requisites |
||
IC 100 |
Study in the Biography of the Prophet |
2(2+0+0) |
|
|
||
GC 101 |
Programming Essentials |
4(3+2+1) |
CT 140 |
|
||
MATH 111 |
Integral Calculus |
4(3+0+1) |
MATH 150 |
|
||
MATH 151 |
Discrete Mathematics |
3(3+0+2) |
MATH 150 |
|
||
PHYS 111 |
General Physics (2) |
4(3+0+1) |
|
|
||
NGA 200 |
Writing Reports (1) |
2(2+0+0) |
ENGL 150 |
|
||
|
Total |
19 |
|
|
||
Level Four |
||||||
Course Code |
Course Title |
Credit Hours |
Prerequisites |
Co-requisites |
||
IC 102 |
Family in Islam |
2(2+0+0) |
|
|
||
GC 201 |
Visual Programming |
4(3+2+1) |
GC 101 |
|
||
GC 211 |
Data Structures |
3(3+0+1) |
GC 101 |
|
||
NGA 210 |
Writing Reports (2) |
2(2+0+0) |
NGA 200 |
|
||
NET 201 |
Analysis of Signals and Systems |
3(2+2+1) |
MATH 111 |
|
||
NET 205 |
Data Transmission and Digital Communications |
3(3+0+1) |
MATH 111 |
|
||
NET 206 |
Data Transmission and Digital Communications Lab |
2(0+4+0) |
|
NET 205 |
||
|
|
19 |
|
|
||
Third Year |
Level Five |
|||||
Course Code |
Course Title |
Credit Hours |
Prerequisites |
Co-requisites |
||
IC 107 |
Ethics |
2(2+0+0) |
|
|
||
STAT 100 |
Introduction to Statistics |
3(2+0+1) |
MATH 150 |
|
||
GC 310 |
Applied Operating Systems |
3(3+0+1) |
GC 211 |
|
||
GC 311 |
Database Concepts |
3(2+2+1) |
GC 211 |
|
||
NET 301 |
Local Area Networks Technologies |
3(3+0+1) |
NET 205 |
|
||
NET 302 |
Local Area Networks Lab |
2(0+4+0) |
|
NET 301 |
||
NET 311 |
Computer Networks Management |
3(2+2+1) |
|
NET 301 |
||
|
Total |
19 |
|
|
||
Level Six |
||||||
Course Code |
Course Title |
Credit Hours |
Prerequisites |
Co-requisites |
||
IC --- |
Elective Course in Islamic Culture |
2(2+0+0) |
|
|
||
GC 312 |
Database Management Systems |
3(2+2+1) |
GC 310 GC 311 |
|
||
NET 305 |
Wide Area Networks and Internet Technologies |
3(3+0+1) |
NET 301 |
|
||
NET 306 |
Wide Area networks and Internet Lab |
2(0+4+0) |
|
NET 305 |
||
NET 321 |
Network Operating Systems |
4(3+2+1) |
NET 301 |
|
||
NET 331 |
Network Security |
3(3+0+1) |
NET 301 |
|
||
NET 332 |
Network Security Lab |
2(0+4+0) |
|
NET 331 |
||
|
Total |
19 |
|
|
||
Fourth Year |
Level Seven |
|||||
Course Code |
Course Title |
Credit Hours |
Prerequisites |
Co-requisites |
||
- - - |
Elective Course |
3 |
|
|
||
CT 482 |
Computer Center Management |
2(2+0+0) |
NET 305 |
|
||
GC 415 |
Internet Application Development |
3(2+2+1) |
GC 311 |
|
||
NET 410 |
Wireless and Cellular Networks |
3(2+2+0) |
NET 305 |
|
||
NET 412 |
Network Troubleshooting |
3(2+2+0) |
NET 305 |
|
||
NET 441 |
Network Simulation |
3(2+2+0) |
NET 305 |
|
||
NET 498 |
Graduation Project (1) |
2(2+0+0) |
Completion of 102 C.H. |
|
||
|
Total |
19 |
|
|
||
Level Eight |
||||||
Course Code |
Course Title |
Credit Hours |
Prerequisites |
Co-requisites |
||
CT 400 |
Project Management |
3(3+0+1) |
Completion of 100 C.H. |
|
||
- - - |
Elective Course |
3 |
|
|
||
- - - |
Elective Course |
3 |
|
|
||
- - - |
Elective Course |
3 |
|
|
||
NET 490 |
Summer Training |
1(1+0+0) |
Completion of 100 C.H. |
|
||
NET 499 |
Graduation Project (2) |
3(3+0+0) |
NET 498 |
|
||
|
Total |
16 |
|
|
||
|
|
Total Credit Hours |
142 |
|
|
|
Second: Bachelor of Applied Computing (Computer Networks Track)
(Courses and Cooperative Training)
Preparatory Year |
Level One |
|||||
Course Code |
Course Title |
Credit Hours |
Prerequisites |
Co-requisites |
||
MATH 140 |
Introduction to Mathematics |
2(2+0+1) |
|
|
||
ENGL 140 |
English Language Skills (1) |
8(20+0+0) |
|
|
||
CHS 150 |
Health and Fitness |
1(1+0+1) |
|
|
||
CI 140 |
Learning, Thinking and Research Skills |
3(3+0+1) |
|
|
||
ENT 101 |
Entrepreneurship |
1(1+0+1) |
|
|
||
|
Total |
15 |
|
|
||
Level Two |
||||||
Course Code |
Course Title |
Credit Hours |
Prerequisites |
Co-requisites |
||
MATH 150 |
Mathematics (2) Calculus |
3(3+0+1) |
|
|
||
ENGL 150 |
English Language Skills (2) |
8(20+0+0) |
|
|
||
CT 140 |
Computer Skills |
3(0+6+0) |
|
|
||
MC 140 |
Communication Skills |
2(2+0+1) |
|
|
||
|
Total |
16 |
|
|
||
Second Year |
Level Three |
|||||
Course Code |
Course Title |
Credit Hours |
Prerequisites |
Co-requisites |
||
IC 100 |
Study in the Biography of the Prophet |
2(2+0+0) |
|
|
||
GC 101 |
Programming Essentials |
4(3+2+1) |
CT 140 |
|
||
MATH 111 |
Integral Calculus |
4(3+0+1) |
MATH 150 |
|
||
MATH 151 |
Discrete Mathematics |
3(3+0+2) |
MATH 150 |
|
||
PHYS 111 |
General Physics (2) |
4(3+0+1) |
|
|
||
NGA 200 |
Writing Reports (1) |
2(2+0+0) |
ENGL 150 |
|
||
|
Total |
19 |
|
|
||
Level Four |
||||||
Course Code |
Course Title |
Credit Hours |
Prerequisites |
Co-requisites |
||
IC 102 |
Family in Islam |
2(2+0+0) |
|
|
||
GC 201 |
Visual Programming |
4(3+2+1) |
GC 101 |
|
||
GC 211 |
Data Structures |
3(3+0+1) |
GC 101 |
|
||
NGA 210 |
Writing Reports (2) |
2(2+0+0) |
NGA 200 |
|
||
NET 201 |
Analysis of Signals and Systems |
3(2+2+1) |
MATH 111 |
|
||
NET 205 |
Data Transmission and Digital Communications |
3(3+0+1) |
MATH 111 |
|
||
NET 206 |
Data Transmission and Digital Communications Lab |
2(0+4+0) |
|
NET 205 |
||
|
|
19 |
|
|
||
Third Year |
Level Five |
|||||
Course Code |
Course Title |
Credit Hours |
Prerequisites |
Co-requisites |
||
IC 107 |
Ethics |
2(2+0+0) |
|
|
||
STAT 100 |
Introduction to Statistics |
3(2+0+1) |
MATH 150 |
|
||
GC 310 |
Applied Operating Systems |
3(3+0+1) |
GC 211 |
|
||
GC 311 |
Database Concepts |
3(2+2+1) |
GC 211 |
|
||
NET 301 |
Local Area Networks Technologies |
3(3+0+1) |
NET 205 |
|
||
NET 302 |
Local Area Networks Lab |
2(0+4+0) |
|
NET 301 |
||
NET 311 |
Computer Networks Management |
3(2+2+1) |
|
NET 301 |
||
|
Total |
19 |
|
|
||
Level Six |
||||||
Course Code |
Course Title |
Credit Hours |
Prerequisites |
Co-requisites |
||
IC --- |
Elective Course in Islamic Culture |
2(2+0+0) |
|
|
||
GC 312 |
Database Management Systems |
3(2+2+1) |
GC 310 GC 311 |
|
||
NET 305 |
Wide Area Networks and Internet Technologies |
3(3+0+1) |
NET 301 |
|
||
NET 306 |
Wide Area networks and Internet Lab |
2(0+4+0) |
|
NET 305 |
||
NET 321 |
Network Operating Systems |
4(3+2+1) |
NET 301 |
|
||
NET 331 |
Network Security |
3(3+0+1) |
NET 301 |
|
||
NET 332 |
Network Security Lab |
2(0+4+0) |
|
NET 331 |
||
|
Total |
19 |
|
|
||
Fourth Year |
Level Seven |
|||||
Course Code |
Course Title |
Credit Hours |
Prerequisites |
Co-requisites |
||
- - - |
Elective Course |
3 |
|
|
||
CT 482 |
Computer Center Management |
2(2+0+0) |
NET 305 |
|
||
GC 415 |
Internet Application Development |
3(2+2+1) |
GC 311 |
|
||
NET 410 |
Wireless and Cellular Networks |
3(2+2+0) |
NET 305 |
|
||
NET 412 |
Network Troubleshooting |
3(2+2+0) |
NET 305 |
|
||
NET 441 |
Network Simulation |
3(2+2+0) |
NET 305 |
|
||
NET 498 |
Graduation Project (1) |
2(2+0+0) |
Completion of 102 C.H. |
|
||
|
Total |
19 |
|
|
||
Level Eight |
||||||
Course Code |
Course Title |
Credit Hours |
Prerequisites |
Co-requisites |
||
NET 491 |
Cooperative Training |
12(8+0+8) |
Completion of 123 C.H. |
|
||
NET 492 |
Seminar |
1(1+0+0) |
Completion of 123 C.H. |
|
||
NET 499 |
Graduation Project (2) |
3(3+0+0) |
NET 498 |
|
||
|
Total |
16 |
|
|
||
|
|
Total Credit Hours |
142 |
|
|
|
Bachelor Degree Requirements:
Requirements |
Credit Hours |
|
Courses and Summer Training |
Courses and Cooperative Training |
|
Islamic Culture |
8 |
8 |
General Courses |
35 |
32 |
Math and Science Courses |
19 |
19 |
Computing and IT Courses |
23 |
23 |
Core Courses |
44 |
45 |
Elective Courses |
12 |
3 |
Training |
1 (Summer) |
12 (Cooperative) |
Total |
142 |
142 |
General Courses:
Course Code |
Course Title |
Credit Hours |
Prerequisites |
Co-requisites |
ENGL 140 |
English Language Skills (1) |
8(20+0+0) |
|
|
CHS 150 |
Health and Fitness |
1(1+0+1) |
|
|
CI 140 |
Learning, Thinking and Research Skills |
3(3+0+1) |
|
|
ENT 101 |
Entrepreneurship |
1(1+0+1) |
|
|
ENGL 150 |
English Language Skills (2) |
8(20+0+0) |
|
|
CT 140 |
Computer Skills |
3(0+6+0) |
|
|
MC 140 |
Communication Skills |
2(2+0+1) |
|
|
NGA 200 |
Writing Reports (1) |
2(2+0+0) |
ENGL 150 |
|
NGA 210 |
Writing Reports (2) |
2(2+0+0) |
NGA 200 |
|
CT 400 |
Project Management |
2(3+0+1) |
NET 301 |
|
CT 482 |
Computer Center Management |
2(2+0+0) |
NET 305 |
|
|
Total Credit Hours |
35 |
|
|
Math and Science Courses
Course Code |
Course Title |
Credit Hours |
Prerequisites |
Co-requisites |
MATH 140 |
Introduction to Mathematics |
2(2+0+1) |
|
|
MATH 150 |
Mathematics (2) Calculus |
3(3+0+1) |
MATH 140 |
|
MATH 111 |
Integral Calculus |
4(3+0+1) |
MATH 150 |
|
MATH 151 |
Discrete Mathematics |
3(3+0+2) |
MATH 150 |
|
PHYS 111 |
General Physics (2) |
4(3+0+1) |
|
|
STAT 100 |
Introduction to Statistics |
2(2+0+1) |
MATH 150 |
|
|
Total Credit Hours |
17 |
|
|
Computing and IT Courses
Course Code |
Course Title |
Credit Hours |
Prerequisites |
Co-requisites |
GC 101 |
Programming Essentials |
4(3+2+1) |
CT 140 |
|
GC 201 |
Visual Programming |
4(3+2+1) |
GC 101 |
|
GC 211 |
Data Structures |
3(3+0+1) |
GC 101 |
|
GC 310 |
Applied Operating Systems |
3(3+0+1) |
GC 211 |
|
GC 311 |
Database Concepts |
3(2+2+1) |
GC 211 |
|
GC 312 |
Database Management Systems |
3(2+2+1) |
GC 310 GC 311 |
|
GC 415 |
Internet Application Development |
3(2+2+1) |
GC 311 |
|
|
Total Credit Hours |
23 |
|
|
Core Courses
Course Code |
Course Title |
Credit Hours |
Prerequisites |
Co-requisites |
NET 201 |
Analysis of Signals and Systems |
3(2+2+1) |
MATH 111 |
|
NET 205 |
Data Transmission and Digital Communications |
3(3+0+1) |
MATH 111 |
|
NET 206 |
Data Transmission and Digital Communications Lab |
2(0+4+0) |
|
NET 205 |
NET 301 |
Local Area Networks Technologies |
3(3+0+1) |
NET 205 |
|
NET 302 |
Local Area Networks Lab |
2(0+4+0) |
|
NET 301 |
NET 311 |
Computer Networks Management |
3(2+2+1) |
|
NET 301 |
NET 305 |
Wide Area Networks and Internet Technologies |
3(3+0+1) |
NET 301 |
|
NET 306 |
Wide Area networks and Internet Lab |
2(0+4+0) |
|
NET 305 |
NET 321 |
Network Operating Systems |
4(3+2+1) |
NET 301 |
|
NET 331 |
Network Security |
3(3+0+1) |
NET 301 |
|
NET 332 |
Network Security Lab |
2(0+4+0) |
|
NET 331 |
NET 410 |
Wireless and Cellular Networks |
3(2+2+0) |
NET 305 |
|
NET 412 |
Network Troubleshooting |
3(2+2+0) |
NET 305 |
|
NET 441 |
Network Simulation |
3(2+2+0) |
NET 305 |
|
NET 498 |
Graduation Project (1) |
2(2+0+0) |
Completion of 102 C.H. |
|
NET 499 |
Graduation Project (2) |
3(3+0+0) |
NET 498 |
|
|
Total Credit Hours |
44 |
|
|
Elective Courses
Students choose from the following list 4 elective courses in the track of courses and summer training and only 1 course in the track of courses and cooperative training.
Course Code |
Course Title |
Credit Hours |
Prerequisites |
Co-requisites |
CT 451 |
Internet Programming |
3(2+2+1) |
NET 305 |
|
CT 453 |
Distributed Systems |
3(2+2+0) |
NET 305 |
|
CT 455 |
Multimedia Systems |
3(2+2+0) |
NET 305 |
|
NET 451 |
Advance Topics of Switching and Routing |
3(2+2+0) |
NET 305 |
|
NET 452 |
Optical Network Techniques |
3(2+2+0) |
NET 305 |
|
NET 453 |
Wireless Sensor Networks |
3(2+2+0) |
NET 305 |
|
NET 454 |
Fault-Tolerant Systems |
3(3+0+1) |
NET 305 |
|
NET 455 |
Information Security |
3(2+2+0) |
NET 331 |
|
NET 459 |
Selected Topics in Computer Networks |
3(3+0+1) |
NET 305 |
|
Degree Obtained by the Student upon Completion of the Program:
Bachelor of Applied Computing (Computer Networks Track)