Concentration Courses (36 Credits)

CNT 310 Computer Networks and Communication Technologies
CNT 315 Differential equations
CNT 320 Telecommunication Systems I
CNT 325 Telecommunication Systems II
CNT 330 Electric and magnetic fields theory
CNT 410 Access Networks
CNT 415 Mobile Networks
CNT 498 Research Project
CNT 450 Design Project


Practicum Courses (32 Credits)

ICT 213 Operating Systems
CNT 313 Spectral Analysis of Signals
CNT 323 Transmission of information
CNT 413 Routing and Switching
CNT 423 Administering Network Infrastructure
CNT 433 Entrepreneurial project
CNT 233 Internship I
CNT 333 Internship II


CNT 310: Computer Networks and Communication Technologies

This course covers the different layers of the OSI reference model and the TCP/IP model with emphasis on the role of each layer; describing transmission techniques, media and protocols associated to each layer as well as network topologies. Other topics such as Address classes and subnettingwill be introduced in this course. A prerequisite for this course will be a D+ in the introduction to information technology course.


CNT 315: Differential equations

The construction of mathematical models to address real-world problems has been one of the most important aspects of each of the branches of science. It is often the case that these mathematical models are formulated in terms of equations involving functions as well as their derivatives. Such equations are called differential equations. If only one independent variable is involved, often time, the equations are called ordinary differential equations. The course will demonstrate the usefulness of ordinary differential equations for modeling physical and other phenomena. Complementary mathematical approaches for their solution will be presented, including analytical methods. Topics may include: first order equations, mathematical models, linear equations of second order, the Laplace transform, linear systems of arbitrary order and matrices, nonlinear systems and phase plane analysis, numerical methods

CNT 320: Telecommunication Systems I

This course introduces students to the basic components of a telecommunication system covering topics such as Telecommunications networks and standards; Electrical signals, frequencies and modulation; analogue and digital transmissions; switch size and link capacity; queuing systems in telecommunications; digital networks and signaling techniques.


CNT 325: Telecommunication Systems II

This course is a continuation of the Telecommunication systems I course. It covers topics such as local and long-distance networks; Enterprise networks; concepts in transmission transport; CCITT signaling system No. 7; Voice over IP in  packet Switched networks as well as community antenna television (Cable TV). A prerequisite of this course will be a D+ in the Telecommunications Systems I course.


CNT 330: Electric and magnetic fields theory

This course is design to teach students the effects of electric charges at rest and in motion. Both positive and negative charges produce force field which is called “electric field”. Moving charges produce current, which gives rise to another force field called “magnetic field”. The electromagnetic theory studies the behavior of the electric and magnetic fields.

CNT 410: Access Networks

This course covers the fundamentals structure and role of access networks within a telecommunication system. Emphasis is on the feeder and distribution layers of access networks, the structure and role in a telecommunication system. The course equally covers the various technologies (Wired and Wireless) available for providing connectivity to telecommunication networks from a descriptive and configuration standpoint.


CNT 415: Mobile Networks

This course provides an academic backing to mobile communications and wireless networks which students would have worked with during the work experience course. It presents the wireless and mobile network architectures, technologies and protocols. Topics covered include cellular and mobile IP concepts multiple-access methods, spread spectrum modulation, and different wireless network protocols such as WiFi, WiMAX and Bluetooth. It equally introduces the various wireless 1G, 2G, and 3G platforms, architecture, and protocols.


CNT 498: Research Project in Computer Network and Telecommunication Systems

In this course the undergraduate honors research projects will be supervised by faculty members. This project should be sustaining and could be developed in a business venture. Each student will write an independent and innovative research work, which will be supervised by a faculty member. Each student will be expected to do an independent research work and write a project which will be supervised by a faculty member. It should be well noted that, at least 90% of this project will be done by the student involved and it must be unique and innovative.


CNT 450: Design Project in Computer Network and Telecommunication Systems

Application for independent study approved by the instructor and the ICT Coordinator. Independent study or research under the direction of a full-time faculty member.

ICT 213: Operating Systems

This course covers the various generations of operating systems software as well as future trends in operating systems. It equally covers the boot process of a computer and the how the operating system executes its functions after boot-up. Students will practice how to install and exploit different operating systems (Disk partitioning and management of Software installations; System backup and recovery; Systems upgrade). This course is treated as a practical course.


CNT 313: Spectral Analysis of Signals

The course reviews classical and modern methods and algorithms for computer-based spectral analysis of signals. Also, it gives an overview of various applications in communications, systems engineering, radar, and biomedicine.

CNT 323: Transmission of information

This course offers an introduction to the quantitative theory of information and its applications to reliable, efficient communication systems. Topics include mathematical definition and properties of information, source coding theorem, lossless compression of data, optimal lossless coding, noisy communication channels, channel coding theorem, the source channel separation theorem, multiple access channels, broadcast channels, Gaussian noise, and time-varying channels.

CNT 413: Routing and Switching

This course introduces configuration routers and switches to build multiprotocol internetworks. OSI reference model, basic LAN and WAN design, dial access services, TCP/IP protocol suites, IP addressing, subnetting, static and dynamic routing, and WAN technologies such as HDLC, PPP, Frame Relay, ATM and ISDN.


CNT 423: Administering Network Infrastructure

Network infrastructure administration concepts and methods including installing, configuring and troubleshooting remote access, remote access security, network protocols and monitoring.

CNT 433: Entrepreneurial project in Computer Network and Telecom Systems

The Students will conceive and launch a software product or service using the principles of “Lean Startup”. The entrepreneurship project includes the development of a prototype and a business plan for a startup. Entrepreneurship projects are typically completed in teams of 2-4 students.


CNT 233: Computer Network and Telecommunication Systems Internship 1

Field visits to Network companies will be carried out to expose students to practice all/some of the Software engineering skills learned.


CNT 333: Computer Network and Telecommunication Systems Internship 2

Field visits to Network companies will be carried out to expose students to practice all/some of the Software engineering skills learned.