Engineering
Computer Systems Engineering
Overview of the Program
Language English
Duration 3 Years
Level Undergraduate
Approach Hybrid
The Computer Systems Engineering program provides students with training in hardware and software systems including the analysis and design of electronic circuits, digital systems, embedded and microprocessor-based architectures, computer networks, security, and software applications. Students can choose in their final year one area of specialization from two available choices: Robotics and Control or Systems and Networks. Graduates of this program are well positioned to take on leading roles in the fields of hardware, software, and embedded systems as well as computer-based industrial applications and automation.
Admission requirements
Students can join the engineering program through one of several possible avenues. The first is successfully completing the foundational pre-engineering program at MUST. The second is completing the pre-engineering program at an accredited Tunisian university and then passing the national pre-engineering exam. In this case, students must also demonstrate sufficient command of the English language as demonstrated by a good performance in one of the international standardized tests such as TOEFL or TOEIC. Additionally, students can apply to join the engineering program after successfully completing a Licence degree in a related discipline while demonstrating a strong academic record.
Program objectives
The objective of the program is to train creative engineers with solid theoretical grounding and practical mastery of the techniques needed for the design, implementation and maintenance of complex systems with interacting hardware and software components. The program will enable graduates in particular to:
- Demonstrate an nderstanding the underlying principles and practices of digital circuits and systems, including design techniques, engineering design tools, mathematical methods, and physical technologies.
- Analyze, design and implement creative solutions to industrial problems with computer hardware, software, systems and applications.
- Demonstrate an ability to work effectively both individually and as part of a team.
Target careers
Graduates of the Computer Systems Engineering program can continue their education to get a PhD in a related field. They can also join the industry to work on the design, implementation, evaluation, and maintenance of computer-bases systems, especially those containing embedded systems, IoT devices, robots, and intelligent sensors and actuators. The application of these technologies span industrial computing, automation, health informatics, smart agriculture, and smart cities. Graduates can also join multi-disciplinary teams to launch a startup to develop solutions relying on these technologies to serve the needs of clients in a variety of sectors.
Certifications
Graduates of the computer systems engineering program often acquire a number of professional certifications in parallel with their engineering training thanks to the courses offered by MUST’s centre for professional and executive education.
Certifications are available in various areas including system & network management, cloud computing, cybersecurity, data science, and database management.
Program course description
Semester 1 | ||||
---|---|---|---|---|
Course Code | Course Title | Credits | Coefficient | Mode |
CSE 317 | Electronic Devices and Circuits | 5 | 5 | Hybird |
CS 303 | Operating Systems | 5 | 5 | Hybird |
CSE 341 | Signals and Systems | 5 | 5 | Hybird |
CSE 423 | Advanced Digital Systems | 5 | 5 | Hybird |
CSE 444 | Digital Communication networks | 5 | 5 | Hybird |
ACC 101 | Principles of Accounting | 5 | 5 | Hybird |
Semester 2 | ||||
---|---|---|---|---|
Course Code | Course Title | Credits | Coefficient | Mode |
CSE 471 | Embedded systems | 5 | 5 | Hybird |
CS 411 | Computer Networks | 5 | 5 | Hybird |
CS 321 | Principles of software engineering | 5 | 5 | Hybird |
CS 451 | Distributed Systems | 5 | 5 | Hybird |
CS 481 | Introduction to Artificial Intelligence | 5 | 5 | Hybird |
H.ELECTV | Humanities Elective | 5 | 5 | Hybird |
Semester 3 | Robotics Track | |||
---|---|---|---|---|
Course Code | Course Title | Credits | Coefficient | Mode |
CSE 368 | Feedback Control Systems | 5 | 5 | Hybird |
CSE 461 | Introduction to Robotics | 5 | 5 | Hybird |
CSE 425 | VLSI and low-power design | 5 | 5 | Hybird |
CS 487 | Computer Vision | 5 | 5 | Hybird |
ISS 485 | Entrepreneurial Design Thinking | 5 | 5 | Hybird |
P.ELECTVE | Entrepreneurship and Practical Training Elective | 5 | 5 | Hybird |
Semester 4 | Robotics Track | |||
---|---|---|---|---|
Course Code | Course Title | Credits | Coefficient | Mode |
CSE 476 | Embedded open source computing platforms | 5 | 5 | Hybird |
CSE 562 | Advanced Robotics | 5 | 5 | Hybird |
CS 418 | IoT & Connected objects | 5 | 5 | Hybird |
CS 483 | Machine Learning | 5 | 5 | Hybird |
CS 412 | Computer and Network Security | 5 | 5 | Hybird |
H.ELECTVE | Humanities Elective | 5 | 5 | Hybird |
Semester 5 | ||||
---|---|---|---|---|
Course Code | Course Title | Credits | Coefficient | Mode |
T.ELECTV | Technical Elective | 5 | 5 | Hybird |
T.ELECTV | Technical Elective | 5 | 5 | Hybird |
PHIL 422 | Contemporary Issues in Ethics | 5 | 5 | Hybird |
MGMT 281 | Leadership Development | 5 | 5 | Hybird |
S.ELECTV | Social Analysis and Decision-Making Elective | 5 | 5 | Hybird |
P.ELECTV | Entrepreneurship and practical training elective | 5 | 5 | Hybird |
Semester 6 | ||||
---|---|---|---|---|
Course Code | Course Title | Credits | Coefficient | Mode |
ISS 522 | Capstone Project | 30 | 30 | Report + Defense (Rapport + Soutenance) |