Information and Communication Technology students start an excellent journey to progress into careers in industry leading companies around the world. The Department of ICT has developed a new Applied Engineering Bachelor Degree program, accredited by ZevA, a German awarding body, and recognized by the Saudi Council of Engineers (SEC). Unique to this Applied Engineering College is that all subjects are delivered in English by a team of international experts. These factors create highly capable engineering professionals with both theoretical and active knowledge of ICT engineering, which gives our graduates the competitive edge in gaining employment in an exciting career.
The NCE program focuses on the latest networking and telecom technology subjects including, but is not limited to, the use of LAN/WAN/WiFi technology, server/client Operating Systems and administration, digital communications, database management systems, network and information security, web server technology, and the full CCNA international curriculum which is now integrated into our new NCE program.
The NCE program meets the international standards toward a bachelor degree in Information and Communication Technology in North America and Europe.
Our new students are expected to know that our NCE program meets the international standards; the word of mouth from previous graduates proves and motivates our students to register in the program.
Our students are very enthusiastic about the NCE program learning outcomes because they learn from others that our program is very well respected in KSA compared to many other colleges in the Kingdom and once they graduate, the roads become very well paved toward their bright future.
The new CCNA international standard curriculum which is now part of our new NCE curriculum has already started attracting many young Saudis who are keen to graduate not only with a bachelor degree in ICT but also with an international CCNA certificate that will definitely add a big value on their CVs.
What AEC – ICT department offers to the NCE students
As part of the NCE program we offer state of the art labs such as the computer networking lab, the telecom lab, the hardware/cable structuring lab, the computer system admin lab, and lately the CICSO Engineering lab. In these attractive labs the students are offered many hands on technology exercises where they learn by doing things.
We also offer up-to-date technology projects where the students are introduced to a variety of new technology concepts such as network function virtualization, cloud and fog technologies, distributed antenna systems, software-defined networks and many others.
Jobs and Carrier goals for the Network and Communications Engineer
Our NCE program graduates have solid foundations to start their career in many different sectors. They can work as system administrators, technology support specialists, system/networking engineers, IT officers, database administrators, as well as technology trainers.
Our graduates are also very much in demand in the KSA market not only because they hold an engineering degree but also because of their English proficiency as well as their presentation and innovation skills. Some of them even strive to start their own business or aim toward continuing their postgrad education.
|Module code||Module Name||Credit points||Credit Hours|
|TI-FCT||Fundamentals of Computer Technology||4||72|
|Realize the Von Neumann architecture of modern computer systems and the execution cycle of machine language instructions. Distinguish numerical arithmetic and representations. Analyze and also synthesize combinational and sequential circuits. Consider also the key elements of mathematical logic principles for computation. Evaluate memory hierarchies, as well as survey different memory types.|
|TI-ISA||Information Systems & Algorithmic Thinking||4||54|
|Identify Information Systems. Utilize algorithmic thinking to elaborate principles of all computer programming languages. Analyze problems and orchestrate their solution, emphasizing unplugged computer science techniques. Design flowcharts which are translated to visual and text statements of software applications through contemporary educational environments. Explain the basics of computer networking, the Internet, cyber security, and the Internet of Things.|
|CD-MAT-1||Applied Mathematics 1||4||54|
|The module is a stepping stone that enable students to consolidate basic mathematical principles in order to promote awareness of the applications of mathematics across a broad base of engineering studies. The module promotes student understanding and application of mathematical concepts and basic algebraic operations, geometry, algebra functions and their graphs.|
|CD-PHY-1||Applied Physics 1||4||54|
|The module introduces students to the application of physics concepts and ideas in a novel context while emphasising on the understand and acquisition of knowledge fundamental to a broad range of engineering studies. The course encourages creative thinking and problem-solving skills through simulated practicals to consolidate the application of basic principles which include, measurements, forces and motion. Specialisation topics offered facilitate the main engineering pathways include dynamics & projectile motion (Mech. & Elec. Eng.) and waves (ICT Eng.).|
|CD-ENG-1||English Language 1||7||180|
|CD-ENG-1 is the first of 6 modules that gradually prepare AEC students to plan, design, write and defend a bachelor thesis project; take the British Council Aptis test; and embark on a career in engineering equipped with the language skills and knowledge to do so successfully. The module focuses on English for Engineering Purposes, English for General Purposes and English for Academic Purposes as students move through A2 on the Common European Framework of Reference for Languages (CEFR). One of focuses of the module is on writing simple and compound sentences and using this acquired knowledge to complete a variety of reading, writing, listening, speaking, vocabulary and grammar tasks.|
|CD-ISL-1||Islamic Studies 1||2||36|
|Broaden the outlook of students with regard to work ethics through offering them objective and systematic knowledge of the major areas of “Islamic studies”. Moreover, familiarize the students with the importance of work and its place in human life and define the place of the students in conjunction with morality and action. Students are engaged in critical discussion of selected issues and understand how to be dynamic contributors to the society taking responsibilities and making decisions.|
|CD-ACS-1||Academic Competencies 1||2||36|
|CD-ACS-1 provides students with the academic study skills, competencies and knowledge needed to succeed at the AEC and assists them in preparing, presenting and submitting assessed work and engaging fully with college lessons, teachers and tasks. It provides an introduction to Microsoft Word and Microsoft Excel as well as Google Drive, Gmail, Google Calendar, Google Docs, Google Forms and Google Sheets and various keyboard and typing skills.|
|Module code||Module Name||Credit points||Credit Hours|
|TI-DN1||Data Communication & Networks 1||5||72|
|This course introduces students to the latest computer networking technology. The course focuses on an introduction to networks, types of networks, network components and topology, the OSI 7-layer model, IPv4 vs. IPv6 technology, introduction to basic routing and switching commands and network troubleshooting issues.|
|Introduction to object oriented programming, exemplified by Java. The module provides a grounding in the use of Java. Develop programs that support experimentation, simulation and exploration in other parts of the Informatics curriculum. How to use appropriate development tools. Fundamental programming notions: arrays, strings, modular programming, object-oriented programming concepts, the Java programming language and standard library packages. Fundamental concepts of Algorithmic Thinking, Logical Thinking and methodological tools to elaborate abstract solutions necessary in writing computer programs. Practice algorithmic problem solving with and without the aid of computers. Basic syntax and semantics of the Java language and programming environment. Java programming using conditional statements and loops.|
|Underline the basic principles of electricity and electronics. Identify the basic components used in electrical and electronic circuits. Interpret and design schematics of electrical circuits. Demonstrate the competent use of measuring instruments and analyse the results by comparing them with the calculated results. Analyze electrical circuits by applying basic theory and laws of electricity. Design and build circuit prototypes by using online simulators and real breadboard projects. Troubleshoot basic electrical and electronic circuits. Develop a sound practical knowledge of soldering by constructing a real basic electronic application.|
|CD-MAT-2||Applied Mathematics 2||4||54|
|The module consolidates previous learnt concepts to enhance students understanding and awareness of more complex mathematical principles, necessary for advancement into a range of engineering studies. It strongly emphasizes the development of essential understanding and skills in mathematical concepts, manipulation and solution of functions of trigonometry, exponential & hyperbolic, complex numbers, matrices and determinants.|
|CD-ENG-2||English Language 2||7||180|
|Building on CD-ENG-1, CD-ENG-2 is the second of 6 modules that gradually prepare AEC students to plan, design, write and defend a bachelor thesis project; take the British Council Aptis test; and embark on a career in engineering equipped with the language skills and knowledge to do so successfully. The module focuses on English for Engineering Purposes, English for General Purposes and English for Academic Purposes as students continue to move through A2 and approach B1 on the CEFR. Amongst other things, simple and compound sentences are revisited before focusing on writing complex sentences and paragraphs and using the newly acquired knowledge and skills to complete a variety of reading, writing, listening, speaking, vocabulary and grammar tasks. The module culminates with students’ participation in a job fair where they have to write a CV, attend a job interview and organise the fair with fellow classmates and teachers.|
|CD-ACS-2||Academic Competencies 2||2||36|
|CD-ACS-2 builds on the skills, competencies and knowledge acquired in CD-ACS-1 whilst continuing to reinforce, solidify and provide the academic study skills, competencies and knowledge needed to succeed at the AEC and assists students in preparing, presenting and submitting assessed work and engaging fully with college lessons, teachers and tasks. It continues CD-ACS-1’s focus on Microsoft Word and Microsoft Excel as well as Google Drive, Gmail, Google Calendar, Google Docs, Google Forms and Google Sheets and various keyboard and typing skills albeit at a more advanced level.|
|Module code||Module Name||Credit points||Credit Hours|
|This module focuses on administration of operating systems in a client-server technology (Windows and Linux on virtual machine), installation and maintenance. It prepares students for installation of Windows Server. It discusses NTFS file system and folder permissions, Domain Name System, Active Directory, Local and Domain Group Policy, Windows Terminal Services, Internet Security and Acceleration Server, Internet Information Services, communications and networking.
|TI-DN2||Data Communication & Networks 2||5||108|
|This course provides students with the knowledge and skills to configure and troubleshoot a Windows Server 2008 network infrastructure. Students will learn to implement and configure secure network access and implement fault tolerant storage technologies. Students will gain an understanding of the network technologies most commonly used with Windows Server and IP-enabled networks. Students will also learn how to secure servers and maintain update compliance and about migration to Windows Server system.|
|TI-DB1||Database Management Systems||4||72|
|Students learn how to design well-structured relational databases and how to extract useful information by means of queries written in the Structured Query Language SQL. Database design is taught according to the entity relationship attribute model which students apply in small-team projects. The design is documented using Oracle MySQL Workbench. Workbench models are then forward engineered to create databases running on MySQL Server. The commands used are SQL Data Definition Language DDL. The resulting databases are interrogated using SQL Data Manipulation Language DML. All class and project work is carried out in simulated business situations. Consequently, students understand database analysis, implementation, manipulation and maintenance in a business informatics context.|
|TI-WST||Web Server Technologies||3||54|
|Recognize web world web applications’ terminology and technology. Translate application need to proper infrastructure. Implement server configurations based on specific demands. Focus on examples and cases of real life applications. Execute in the laboratory hands-on problem based practice scenarios. Construct solutions exploiting the World Wide Web ecosystem and servers, like File Transfer servers, Domain Naming System servers, and Hypertext Transfer servers.|
|CD-MAT-3||Applied Mathematics 3||4||72|
|The module consolidates previous learnt concepts to advance student awareness and understanding of the application of mathematical principles in models used in optimizing of engineering systems that are deterministic and modeled using differential equations. It introduces differential equations and their solution, and relates the theory to physical systems and simple real world applications. Specialization topics which include Integration (Mech. Eng.), Laplace transform (Elect. Eng.) and discrete graphs (ICT Eng.) are also offered to facilitate specific mathematical concepts applied within the engineering specialization programs.|
|CD-ENG-3||English Language 3||5||108|
|Building on previous ENG modules, CD-ENG-3 continues to prepare AEC students to plan, design, write and defend a
bachelor thesis project; take the British Council Aptis test; and embark on a career in engineering equipped with the language skills and knowledge to do so
successfully. The module focuses on English for Engineering Purposes, English for General Purposes and English for Academic Purposes as students move through B1 o
n the CEFR. CD-ENG-3 introduces a variety of different paragraphs written for a variety of different reasons. Students are exposed to informal and formal writing
along with the conventions of both and learn how to write formal and informal emails and how to write in internet chat rooms and forums and the etiquettes of this
genre of writing. This prepares them for the Aptis test and also gives them an opportunity to consolidate what has been learnt in previous modules before moving
on to writing longer prose such as reports in CD-ENG-4.
|Module code||Module Name||Credit points||Credit Hours|
|TI-NMA||Network Management & Administration||5||72|
|Students learn to recognize theoretical aspects of Linux Server Administration including Linux network operating system installation, account managements and server configuration. The students apply the learning aspects in the theoretical part by using hands on exercises on a Linux virtual machine. The module also teaches the students more Linux-Server administration and a hands-on approach to real networking.|
|How digital communications work and how a signal is sent (voice, data, video etc.) from one point to another. Students learn how to recognize theoretical aspects of binary code and how this can be transmitted in parallel or serial. Students undertake practical and theoretical work on modulation and demodulation, FSK, PSK, ASK and PCM. They learn about packet switching and circuit switching from the telecommunications side, including several practical exercises.|
|TI-NPA||Network Programming & Automation||3||54|
|Recall the key protocols from the TCP/IP stack and their functionality. Explain the TCP/IP Client/Server model and how communication between the two ends occurs. Describe what network virtualization and virtual machines are. Apply all the key concepts in the Python programming language. Practice with the Graphical Network Simulator (GNS3) to simulate the deployment, management and automation of computer networks. Perform network devices configuration automation using Python. Demonstrate the use of Python’s NAPALM library for automating and managing networking tasks. Experiment with the Python library Netmiko for SSH connections to routers and switches. Develop basic networking applications using sockets programming. Defend the use of Python tools for network automation and interaction.|
|TI-IRS||Introduction to Routing and Switching||6||108|
|Prepare students to be able to describe the architecture, components, and operations of routers and switches in a small network. Familiarize students with routing concepts, Static Routes, Dynamic Routing Protocols, Access Control Lists, DHCP and Network Address Translation NAT. Enable students to learn how to configure a router and a switch for basic functionality. Prepare students to be able to configure and troubleshoot routers and switches and solve common issues with RIPv2, RIPng, OSPF 2/3, EIGRP, virtual LANs, and inter-VLAN routing in both IPv4 and IPv6 networks.|
|CD-ENG-4||English Language 4||5||108|
|Building on previous ENG modules, CD-ENG-4 continues to prepare AEC students to plan, design, write and defend a bachelor thesis project; take the British Council Aptis test; and embark on a career in engineering equipped with the language skills and knowledge to do so successfully. The module focuses on English for Engineering Purposes, English for General Purposes and English for Academic Purposes as students continue to move through B1 on the CEFR. In CD-ENG-4, students are expected to begin writing multi-paragraph essays for a variety of different reasons and use this newly acquired knowledge and skills to complete a variety of reading, writing, listening, speaking, vocabulary and grammar tasks.|
|CD-BE-1||Business Enterprise 1||2||36|
|In CD-BE-1, students are introduced to several business enterprise related topics and contexts. Students learn about how modern day businesses function and the principles of marketing and marketing strategies. In addition, students develop their knowledge and understanding of what an entrepreneur is and what entrepreneurship entails as well as learning about business plans and how to create successful ones. Several soft skills are embedded into the module which equip students with the skills they need at the AEC and in the workplace.|
|CD-TT-1||Train the Trainer 1||2||36|
|CD-TT-1 provides a basic understanding of a variety of different modern day teaching methodologies. Students choose a methodology of their choice and research and explore it in more depth. Using this newly-acquired knowledge, students prepare and deliver a presentation and short lesson and submit a written report in which they describe, evaluate and define their chosen methodology. Throughout the module, students are given ample opportunities to put the theory they learn into practice and acquire a variety of skills useful and transferable to the workplace.|
|Module code||Module Name||Credit points||Credit Hours|
|TI-ARS||Advanced Routing & Switching||6||108|
|Prepare students to be able to describe the architecture, components, and operations of routers and switches in larger and more complex networks. Enable students to learn how to configure routers and switches for advanced functionality, troubleshoot routers and switches and resolve common issues with OSPF, EIGRP, and STP in both IPv4 and IPv6 networks. Develop the knowledge and skills needed to implement a WLAN in a small-to-medium network.|
|TI-WMN||Wireless & Mobile Networks||4||72|
|This module aims to introduce students to the theory, architecture, protocols and techniques in wireless and mobile networks. It provides a comprehensive course in the fast developing field of wireless / cellular and personal telecommunications. Topics include mobile/cellular communications, frequency allocation, base station site selection, cellular structures, channel trunking, cellular signaling, handover, data over cellular, multi-path fading, diversity reception, modulation techniques, speech coding, digital cellular design, spectral efficiency, spectral management & regulations, 1G cellular systems, 2G digital wireless (GSM, TDMA, CDMA), 3G technologies (UMTS, CDMA2000), 3.5G (HSPA) technology, 4G/LTE and 5G technologies, personal communication services (PCS) and microwave radio systems.|
|TI-IOE||Internet of Everything||4||72|
|Understand the fundamentals of the Internet of Things and how it works. Learn about the basics of IoT protocols. Use of Devices, Gateways and Data Management in IoT. Understand constraints and opportunities of wireless and mobile networks for Internet of Things. Apply the concept of Internet of Things in a real-world scenario. Design and implement WSN and IoT. Conduct performance analysis of WSN. Formulate and solve problems creatively in the areas of WSN and IoT. Apply knowledge of wireless sensor networks (WSN) to various application areas. Apply the IoT paradigm to practical industrial projects.|
|TI-INS||Information & Network Security||3||54|
|The purpose of the course is to provide the student with an overview of the field of Information Security from a management perspective. Students will be exposed to the spectrum of security activities, methods, methodologies, and procedures. Coverage will include inspection and protection of information assets, the management of risk, the detection of and reaction to threats to information assets, and an overview of the Information Security Planning and staffing functions. In this module students will learn about operating system protection mechanisms, intrusion detection systems, formal models of security, cryptography, network and distributed system security, denial of service (and other) attack strategies, worms, viruses, transfer of funds/value across networks, secure applications and cyber-security policy.
Students will have to deliver and present a paper on selected network security topics (e.g. XSS, SQLi, ssl issues, phishing, DNS poisoning, digital certificate tampering, man in the middle attacks, (D)DoS, etc.
|TI-PJA||Network & Communications Engineering Project||5||54|
|The course intends to give the experience and knowledge that are needed in order to implement and setup a network. The students practically apply the principles of network management and monitoring in order to design and develop a project under the supervision of their lecturer. At the end of the course the students will submit a report with the results and outcomes of their project. In addition they have to conduct a presentation in order to present , explain and defend their work.|
|CD-ENG-5||English Language 5||3||72|
|Building on previous ENG modules, in CD-ENG-5, students continue to prepare to plan, design, write and defend a bachelor thesis project; take the British Council Aptis test; and embark on a career in engineering equipped with the language skills and knowledge to do so successfully. The module focuses on English for Engineering Purposes, English for General Purposes and English for Academic Purposes as students move through B1 on the CEFR. CD-ENG-5 exposes students to extended writing and writing reports and longer prose in preparation for CD-ENG-6 where they plan, conduct, write and defend their bachelor thesis project and use this newly acquired knowledge and skills to complete a variety of reading, writing, listening, speaking, vocabulary and grammar tasks.|
|CD-BE-2||Business Enterprise 2||2||36|
|Building on CD-BE-1, CD-BE-2 introduces more business enterprise concepts and contexts. The module explores the importance of social media in the world of business today and how it can be used successfully by entrepreneurs and businesses. It also provides an introduction to accounting and project management. As in CD-BE-1, several soft skills are embedded into the module which equip students with the skills they need at the AEC and in the workplace.|
|CD-TT-2||Train the Trainer 2||2||36|
|CD-TT-2 builds on CD-TT-1 and likewise provides a basic understanding of a variety of different learning styles. Students are given the opportunity to choose a learning style of their choice and research and explore it in more depth. Using this newly-acquired knowledge, students prepare and deliver a presentation and short lesson and submit a written report in which they describe, evaluate and define their chosen learning style. Throughout the module, students are given ample opportunities to put the theory they learn into practice whilst acquiring a variety of skills that are transferable to the workplace.|
|Module code||Module Name||Credit points||Credit Hours|
|his module discusses the WAN technologies and network services required by converged applications in a complex network. The module enables students to understand the selection criteria for network devices and WAN technologies to meet network requirements. Students learn how to configure and troubleshoot network devices and resolve common issues with data link protocols. Students will also develop the knowledge and skills needed to implement virtual private network (VPN) operations in a complex network.|
|TI-ELN||Elective Modules in NCE||4||72|
|Develop knowledge and skills in trending and state-of-the-art technologies and techniques in networking. Appreciate the influence of Computer Networks in the modern enterprise and human life and interaction. Use and utilize time and resources effectively. Be able to distinguish and follow up-to-date discoveries and technologies in the broader field of networking. Embrace the learning outcomes of the specific course.|
|Acquire deeper knowledge of methods in the major field of study. Solve a significant practical problem by the systematic use of an appropriate choice of theory and methodologies. Develop the ability to give an independent, systematic and clear treatment of a certain topic. Understand the difference between sources such as Wikipedia, newspapers, textbooks, academic books and academic journals. Write proper research questions. Learn how to collect data, how to conduct interviews, how to analyse data. Survey literature (combining two streams of research), engage with the basic components of a theory. Learn how to employ a coherent line of argument, stringent reasoning, academic style, how to substantiate an argument and about proper citing. Know how to generalize from a concrete empirical setting to the more abstract. Time management (planning and execution), dealing with challenges, autonomy / working on their own, take up suggestions and work with them.|
|CD-ISL-2||Islamic Studies 2||2||36|
|Building on previous Islamic Studies 1 module, students understand Human rights based on Islamic perspective focusing on the legal principles of human rights in Saudi laws and regulations. Furthermore, engage students in critical discussion of selected issues in human rights in Islam and introduce them to professional ethics. Additionally, provide the students with skills of professional ethical practice and help them to develop a sense of moral responsibility in professional practice.|
|CD-ENG-6||English Language 6||3||72|
|Building on previous ENG modules, in CD-ENG-6, students continue to prepare to plan, design, write and defend a bachelor thesis project; take the British Council Aptis test; and embark on a career in engineering equipped with the language skills and knowledge to do so successfully. The module focuses on English for Engineering Purposes, English for General Purposes and English for Academic Purposes as students continue to move through B1 and approach B2 on the CEFR. CD-ENG-6 focuses on the bachelor thesis and runs parallel to the students’ bachelor thesis project and supervision. Students are taken through the bachelor thesis process stage by stage (choosing a topic; writing an introduction and literature review; collecting and analyzing data; reporting and discussing results and findings; writing a conclusion and preparing for the colloquium) and use this newly acquired knowledge and skills to complete a variety of reading, writing, listening, speaking, vocabulary and grammar tasks. The modules represents the final stage of preparation for the British Council Aptis test also.|
|CD-BE-3||Business Enterprise 3||2||36|
|Building on CD-BE-1 and CD-BE-2, CD-BE-3 explores business enterprise topics and concepts in further depth. Students learn about the important leadership skills needed to succeed in the workplace of tomorrow. They also learn how to prepare and present business plans and explore in more depth the skills and competencies needed to become a successful entrepreneur. The module also explores how to conduct a SWOT analysis, the skills required to become a successful business leader and the complexities of a global marketplace. As in CD-BE-1 and CD-BE-2, several soft skills are embedded into the module which equip students with the skills they need in the workplace.|
|CD-TT-3||Train the Trainer 3||2||36|
|In building on the knowledge and skills acquired in CD-TT-1 and CD-TT-2, CD-TT-3 explores a variety of different assessment strategies. Using this newly-acquired knowledge, the students prepare and deliver a presentation and short lesson and submit a written report in which they describe, evaluate and define their chosen assessment strategy. Throughout the module, students are given ample opportunities to put the theory they learn on the module into practice. They also acquire a variety of skills that are transferable to the workplace.|
|Module code||Module Name||Credit points||Weeks|
|CD-OJT||On the Job Training||12||12|
|The On the Job Training module is an extremely important component of the student employment journey. Through real-life experiences it enhances student awareness of industry needs, expectations and work-based competencies. Also, it will provide our students with work-based opportunities where they can apply what they learn in the classroom workshop. On the Job Training is an avenue for our students to develop non-technical skills including communication and interpersonal skills. The OJT module is the first step towards develop meaningful graduate employments through the development of an industry connection.|