+218 92 092 9872 info@smuni.ly Ain Zara, Tripoli, Libya

Course Overview

Communication and Computer Engineering (CCE) is an interdisciplinary engineering program that integrates communication engineering, computer engineering, embedded systems, computer networks, software engineering, and digital systems.

The four-year curriculum begins with mathematics, physics, programming, and engineering fundamentals before progressing to electronic circuits, signals and systems, computer architecture, microprocessors, digital signal processing, communication systems, antennas, embedded systems, optical and wireless communications, satellite communications, and the Internet of Things.

During the early stages of the program, students also complete the NCC Education Computing pathway, strengthening practical skills in algorithms, computer networks, computer systems, databases, software engineering, object-oriented programming, and front-end web development.

The program combines theoretical foundations with applied engineering projects, research, and sustained engagement with industry.

Entry Requirements

The applicant must hold a high school diploma or an equivalent certificate recognized by the Quality Assurance Center.
The applicant must take an English language placement test, unless they have already passed the Pearson English Test with a score of 4.5 or higher, or an equivalent score from another internationally recognized English proficiency test.
The applicant must undergo an aptitude test and a personal interview as determined by the college.
01
Communication Systems

Study analog, digital, optical, satellite, and wireless communication technologies.

02
Computer Engineering

Build knowledge in digital logic, computer architecture, microprocessors, and embedded systems.

03
Satellite Communications

Discover the technologies that power satellite communications, global connectivity, and modern space communication systems.

04
Networks & IoT

Connect computing devices through modern networks and Internet of Things technologies.

05
Engineering Design

Integrate hardware, software, and communications through practical projects and capstone design.

Program Overview

Bachelor in Communication and Computer Engineering

The curriculum develops a strong common foundation in computing and engineering, then advances into communication systems, embedded computing, signal processing, antennas, optical and wireless technologies, satellite communications, and connected intelligent systems.

Curriculum

4-Year Curriculum Overview

Year1

Engineering Foundations

  • Mathematics
  • Statistics and Probabilities
  • General Physics
  • Engineering Drawing
  • ICDL Techniques
  • English for Academic Purposes
  • Further Maths
  • Introduction to Programming (Python)
  • General Chemistry
  • Academic Study and Presentation Skills
  • Soft Skills and Research Technical Writing
  • Introduction to Material Science
Year2

Computing and Engineering Fundamentals

  • Fundamentals of Electrical Circuits
  • Computing Mathematics
  • Introduction to Digital Technology
  • Computer Science
  • Object-Oriented Programming
  • Digital Logic and Computer System Fundamentals
  • Algorithms & Mathematical Concepts for Computing
  • Computer Networks
  • Computer System
  • Databases
  • Object-Oriented System Analysis & Design
  • Front-End Web Development
Year3

Communication and Computer Engineering Core

  • Software Engineering
  • Designing & Developing Object-Oriented Computer Programs
  • Electronic Circuits
  • Signals & Systems
  • Computer Architecture & Organization
  • Engineering Mathematics for CCE
  • Communication Systems I
  • Microprocessors & Microcontrollers
  • Digital Signal Processing
  • Antenna & Wave Propagation
  • Applied Probability & Random Processes
  • Engineering Ethics & Professional Practice
Year4

Advanced Communication Technologies

  • Communication Systems II / Digital Communications
  • Embedded Systems
  • Optical Communications
  • Multimedia Communications
  • Research Methods / Engineering Design
  • Satellite Communications
  • Internet of Things
  • Wireless Communications
  • Major Project / Capstone
Curriculum

What Will You Study?

  • Programming and Object-Oriented Development
  • Electrical and Electronic Circuits
  • Digital Logic and Computer Systems
  • Computer Architecture and Microprocessors
  • Computer Networks and Databases
  • Signals and Systems
  • Digital Signal Processing
  • Analog and Digital Communication Systems
  • Antenna and Wave Propagation
  • Embedded Systems
  • Optical Communications
  • Multimedia Communications
  • Satellite Communications
  • Wireless Communications
  • Internet of Things
  • Engineering Mathematics and Applied Probability
Industry Engagement

Learning Beyond the Classroom

Students participate in industrial visits, workshops, and partner-based practical training throughout the program, providing continuous exposure to real engineering environments.

Program Focus

What You Will Learn

1
Communication Engineering

Analyze and design analog, digital, optical, satellite, and wireless communication systems.

2
Computer Engineering

Understand digital systems, computer architecture, microprocessors, and embedded platforms.

3
Signals and DSP

Model signals and systems and apply digital signal processing methods to engineering applications.

4
Networks and Connected Systems

Develop practical knowledge of computer networks, IoT, software, databases, and connected devices.

5
Engineering Design and Professional Practice

Apply mathematics, research, ethics, and engineering design to real technical problems.

Academic Value

Degree + NCC Pathway

Students complete the bachelor’s degree in Communication and Computing Engineering together with the NCC Education computing pathway embedded in the early stages of the curriculum.

Capstone Project

Real-World Integration

The Major Project / Capstone allows students to integrate communication systems, embedded computing, signal processing, networking, software, and engineering design into an applied final-year project.