0% found this document useful (0 votes)
9 views9 pages

Computer Science Curriculum Overview

This document presents the teaching programs of the National School of Computer Science of the University of Manouba in Tunisia for the first three years. It details the modules, credits, and class hours for each semester.

Translated by

ScribdTranslations
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views9 pages

Computer Science Curriculum Overview

This document presents the teaching programs of the National School of Computer Science of the University of Manouba in Tunisia for the first three years. It details the modules, credits, and class hours for each semester.

Translated by

ScribdTranslations
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

National School of Computer Science

University of Manouba
January 2012
Teaching programs

II1 - First semester of the first year (S1)

Module Credits Number of hours


Integrated courses
(CI)
01 English I 1.5 22.5 H
02 French I 1.5 22.5 H
03 Applied Probabilities 3 45 H
04 Digital Circuits 3 45 H
05 Analog Electronics 1.5 22.5 H
06 Numerical Algorithms 3 45 H
07 Formal Logic 3 45 H
Algorithms, data structures and
08 6 90 H
C programming
09 Engineering Mathematics 4.5 67.5 H
10 Economy and Business Management 3 45 H
TOTAL HOURS 30 450 H CI

II1 - Second semester of the first year (S2)

No. Subject Taught Credits Number of hours


Integrated courses
(CI)
01 Language Theory 3 45 H
02 Digital Transmission 3 45 H
03 Introduction to operating systems and 4.5 67.5 H
Unix environment
04 Architecture & microprocessors 3 45 H
05 Web and Multimedia Programming 1.5 22.5 H
Graph algorithms and optimization 3 45 H
07 Object-oriented programming 4.5 67.5 H
Introduction to financial systems and 3 45 H
banking management
Programming project 1.5 22.5 H
08 English II 1.5 22.5 H
09 French II 1.5 22.5 H
TOTAL HOURS 30 450 H
II2 - First semester (S3)

No. Module Credits Number of hours


Integrated courses
(CI)
01 Processor Design Methodology 3 45H
02 Local networks 4.5 67.5H
03 Operating Systems and Programming 4.5 67.5 H
concurrent
04 Software Engineering 1 3 45H
05 Design and analysis of algorithms 3 45 H
06 Principles and Statistical Methods 3 45 H
07 Database Design 3 45H
08 Object-Oriented Analysis and Design 3 45H
09 English III 1.5 22.5H
10 Communication 1.5 22.5H
TOTAL HOURS 30 450 H CI

II2 - Second semester of the second year (S4)

COMMON CORE MODULES ENSI

No. Subject Taught Credits Number of hours


Integrated courses
(CI)
01 Computer Networks 3 45H
02 Database Management Systems 3 45H
03 Operational Research 3 45H
04 Software Engineering 2 (specification, validation, 3 45 H
verification and quality
05 Design and Development Projects 3 45 H
06 Business Creation and Management 3 45 H
organizations
07 Introduction to Embedded Systems 3 45H
08 English IV 1.5 22.5 H
09 Communication 1.5 22.5 H
TOTAL HOURS 24 360 H CI
SPECIFIC MODULES FOR THE NEW PATHWAYS IN S4

FIELD: Engineering for Finance Crédits Nb. d’heures


IF.4.1 Business valuation and portfolio management 3 45 H
IF.4.2 Stochastic processes and applications 3 45 H
financial

FIELD: Networks and Distributed Systems Credits Number of hours


RSR.4.1 Real-time operating systems 3 45 H
RSR.4.2 Distributed systems and applications 3 45 H

FIELD: Embedded Systems and Software SLE Credits No. of hours


SLE.4.1 Real-time operating systems 3 45 H
SLE.4.2 Distributed systems and applications 3 45 H

FIELD: Engineering of Intelligent Systems and Credits Number of hours


DecisionISID
IF.4.1 Functional Programming 3 45 H
IF.4.2 Problem Solving Systems 3 45 H

FIELD: Software Engineering and Systems Credits No. of hours


InformationILSI
RSR.4.1 Functional Programming 3 45 H
RSR.4.2 Software Architecture 3 45 H

FILIERE :Ingénierie pour l’ImageII Crédits Nb. d’heures


SLE.4.1 Introduction to the Image 3 45 H
SLE.4.2 Stochastic modeling of images 3 45 H

II3 – First semester of the third year (S5)

COMMON CORE MODULES ENSI

Choice of 2 modules from the following Credits Number of hours


TC .5.1 Computer Security 2 30 H
TC.5.2 Artificial Intelligence 2 30 H
TC.5.3 Complementary Module 2 30 H
Choice of 3 modules from the following
TC.5.4 15 H
TC.5.5 Project Management 15 H
TC.5.6 Targeted English 15 H
TC.5.7 Additional Module 15 H
SPECIFIC MODULES TO THE FIELDS

FIELD: Engineering for Finance Credits No. of hours


30 Hour Modules
Choice of 6 modules from the following
IF.5.1 Monte Carlo methods and simulation of 2 30 H
financial models
IF.5.2 Integral-differential EDP for models 2 30 H
financiers
IF.5.3 Financial markets 2 30 H
IF.5.4 Bank Management 2 30 H
IF.5.5 Distributed systems and applications 2 30 H
IF.5.6 Intelligent decision support systems 2 30 H
IF.5.7 Supplementary Module Mathematics for the 2 30 H
finance
IF.5.8 Additional Finance Module 2 30 H
IF.5.9 Complementary Computer Module 2 30 H
Choice of 2 modules from the following
IF.5.10 Risk modeling and dynamic management of 2 30 H
financial risks
IF.5.11 Supplementary mathematics module for the 2 30 H
Fiance
IF.5.12 International finance and portfolio management 2 30 H
international
IF.5.13 Supplementary finance module 2 30 H
IF.5.14 Parallel computing in finance 2 30 H
IF.5.15 Complementary Computer Module 2 30 H
15 Hour Modules
Mandatory modules
IF.5.16 Numerical optimization methods in finance 1 15 H
IF.5.17 Financial market simulation project 1 15 H
IF.5.18 Application Development Project 1 15 H
communicants
Choice of 4 modules from the following
IF.5.19 Advanced Inferential Statistics 1 15 H
IF.5.20 Time series 1 15 H
IF.5.21 Advanced stochastic models and applications 1 15 H
financial
IF.5.22 Advanced methods of multivariate statistics 1 15 H
IF.5.23 Credit risk 1 15 H
IF.5.24 Accounting of financial instruments 1 15 H
IF.5.25 Case study (Trading room, insurance, 1 15 H
bank
IF.5.26 Quantitative Finance 1 15 H
IF.5.27 Service-Oriented Architectures SOA 1 15 H
IF.5.28 Technology integration applications (.Net, 1 15 H
j2E, ...
IF.5.29 Finance System Engineering 1 15 H
IF.5.30 Security of Financial Systems 1 15 H
IF.5.31 Complementary Mathematics Module for the 1 15 H
finance
IF.5.32 Supplementary Finance Module 1 15 H
IF.5.33 Supplementary Computer Module 1 15 H

FIELD: Embedded Systems and Software SLE Credits Number of hours


30 Hour Modules
Choice of 6 modules from the following
SLE.5.1 Design and validation of real-time systems 2 30 H
SLE.5.2 Electronics for embedded systems 2 30 H
SLE.5.3 System Integration 2 30 H
SLE.5.4 Microcontroller-based systems 2 30 H
SLE.5.5 Signal and image processing technologies 2 30 H
SLE.5.6 Robotics and soft computing 2 30 H
SLE.5.7 Supplementary Module 1 2 30 H
SLE.5.8 Additional Module 2 2 30 H
Choice of 2 modules from the following
SLE.5.9 Codesign 2 30 H
SLE.5.10 Wireless networks 2 30 H
SLE.5.11 Discrete event simulation 2 30 H
SLE.5.12 Advanced architectures and programming 2 30 H
parallel
SLE.5.13 Supplementary Module 3 2 30 H
SLE.5.14 Additional Module 4 2 30 H
15-Hour Modules
Mandatory modules
SLE.5.15 Practical project of the system 1 15 H
SLE.5.16 Integration project 1 15 H
SLE.5.17 Microcontroller project 1 15 H
Choice of 4 modules from the following
SLE.5.18 Formal models of time and parallelism 1 15 H
SLE.5.19 Modeling of real-time systems 1 15 H
SLE.5.20 Parallel programming 1 15 H
SLE.5.21 Program optimization 1 15 H
SLE.5.22 soc 1 15 H
SLE.5.23 Digital process control 1 15 H
SLE.5.24 Project control 1 15 H
SLE.5.25 Emotional computing 1 15 H
SLE.5.26 Sensor networks 1 15 H
SLE.5.27 Embedded Systems Security 1 15 H
SLE.5.28 Fault tolerance 1 15 H
SLE.5.29 Human-machine interface 1 15 H
SLE.5.30 Industrial expertise 1 15 H
SLE.5.31 Cryptography 1 15 H
SLE.5.32 Communication bus 1 15 H
SLE.5.33 CAO 1 15 H
SLE.5.34 Vanets 1 15 H
SLE.5.35 Instruments and measurement 1 15 H
SLE.5.36 Supplementary Module 1 1 15 H
SLE.5.37 Supplementary Module 2 1 15 H

FIELD: Networks and Distributed Systems RSR Credits Number of Hours


30 Hour Modules
Choice of 6 modules from the following
RSR.5.1 Protocols and architectures of networks 2 30 H
multiservices
RSR.5.2 Wireless and cellular networks 2 30 H
RSR.5.3 Discrete event simulations 2 30 H
RSR.5.4 Distributed Algorithmics 2 30 H
RSR.5.5 Distributed databases 2 30 H
RSR.5.6 Middleware and application building 2 30 H
distributed
RSR.5.7 Supplementary Module 1 2 30 H
RSR.5.8 Complementary Module 2 2 30 H
Choice of 2 modules from the following
RSR.5.9 Reliability of systems and 2 30 H
fault tolerance
RSR.5.10 Modeling and performance evaluation 2 30 H
RSR.5.11 Advanced data networks 2 30 H
RSR.5.12 Network Security 2 30 H
RSR.5.13 Advanced architectures and programming 2 30 H
parallels
RSR.5.14 Additional Module 3 2 30 H
RSR.5.15 Supplementary Module 4 2 30 H
15 Hour Modules
Mandatory modules
RSR.5.16 Simulation project 1 15 H
RSR.5.17 Distributed application development project 1 15 H
RSR.5.18 Metaheuristics and network applications 1 15 H
Choice of 4 modules from the following
RSR.5.19 Network Administration Project 1 15 H
RSR.5.20 Protocol engineering 1 15 H
RSR.5.21 Network mobility 1 15 H
RSR.5.22 Network Administration 1 15 H
RSR.5.23 Formal models of time and parallelism 1 15 H
RSR.5.24 Home automation and building automation systems 1 15 H
RSR.5.25 Human-machine interface 1 15 H
RSR.5.26 Cryptography 1 15 H
RSR.5.27 Sensor networks 1 15 H
RSR.5.28 Embedded systems security 1 15 H
RSR.5.29 Metrology and characterization of network traffic 1 15 H
RSR.5.30 Architectures and P2P applications 1 15 H
RSR.5.31 Grid computing 1 15 H
RSR.5.32 Vanets 1 15 H
RSR.5.33 Scheduling 1 15 H
RSR.5.34 Advanced network and RF projects 1 15 H
RSR.5.35 Supplementary Module 1 1 15 H
RSR.5.36 Supplementary module 2 1 15 H

FIELD: Engineering of Intelligent Systems and Credits Number of hours


DecisionISID
30-Hour Modules
Choice of 6 modules from the following
ISID.5.1 Multi-agent Systems 2 30 H
ISID.5.2 Reasoning 2 30 H
ISID.5.3 Combinatorial Optimization: Methods 2 30 H
Approached
ISID.5.4 Non-Classical Logic 2 30 H
ISID.5.5 Interactive Decision Support Systems 2 30 H
ISID.5.6 Learning 2 30 H
ISID.5.7 Additional Module 1 2 30 H
ISID.5.8 Supplementary Module 2 2 30 H
Choice of 2 modules from the following
ISID.5.9 Verification of Complex Systems 2 30 H
ISID.5.10 Distributed Computing 2 30 H
ISID.5.11 Recognition of Shapes 2 30 H
ISID.5.12 Robotics and Soft Computing 2 30 H
ISID.5.13 Diagnostic Assistance Systems
ISID.5.14 Data Mining
ISID.5.15 Diagnostic Assistance Systems
ISID.5.16 Supplementary Module 3 2 30 H
ISID.5.17 Supplementary Module 4 2 30 H
15-Hour Modules
Mandatory modules
ISID.5.18 Planning 1 15 H
ISID.5.19 Knowledge Management 1 15 H
ISID.5.20 ISID Project 1 15 H
Choice of 4 modules from the following
ISID.5.21 Acquisition of knowledge 1 15 H
ISID.5.22 Information Retrieval Systems 1 15 H
ISID.5.23 Natural Language Processing 1 15 H
ISID.5.24 Semantic Web 1 15 H
ISID.5.25 Service-Oriented Development & Web 1 15 H
SLE.5.26 Data/Knowledge Grids 1 15 H
ISID.5.27 Data warehouse 1 15 H
ISID.5.28 Acquisition of knowledge 1 15 H
ISID.5.29 Automatic Speech Recognition 1 15 H
ISID.5.30 Scheduling 1 15 H
ISID.5.31 Emotional computing 1 15 H
ISID.5.32 Human-machine interface 1 15 H
ISID.5.33 Cryptography 1 15 H
ISID.5.34 Supplementary Module 1 1 15 H
ISID.5.35 Supplementary module 2 1 15 H

FIELD: Software Engineering and Systems Credits Number of hours


InformationILSI
30 Hour Modules
Choice of 6 modules from the following
ILSI.5.1 Service-Oriented Engineering 2 30 H
ILSI.5.2 Software Reuse 2 30 H
ILSI.5.3 Software Re-engineering 2 30 H
ILSI.5.4 Urbanization of IS 2 30 H
ILSI.5.5 Model Driven Engineering (MDA-MDE) 2 30 H
ILSI.5.6 Verification of Complex Systems 2 30 H
ILSI.5.7 Supplementary Module 1 2 30 H
ILSI.5.8 Additional Module 2 2 30 H
Choice of 2 modules from the following
ILSI.5.9 Human Machine Interaction 2 30 H
ILSI.5.10 Quality Management and Metrics of 2 30 H
Software
ILSI.5.11 Component Engineering 2 30 H
ILSI.5.12 Service-Oriented Engineering 2 30 H
ILSI.5.13 Interactive Decision Support Systems 2 30 H
ILSI.5.14 Data warehouse 2 30 H
ILSI.5.15 Supplementary Module 3 2 30 H
ILSI.5.16 Additional Module 4 2 30 H
15 Hour Modules
Mandatory modules
ILSI.5.17 Supplementary Software Architecture Project 1 15 H
ILSI.5.18 Distributed Databases 1 15 H
ILSI.5.19 Information Systems Security 1 15 H
Choice of 4 modules from the following
ILSI.5.20 Ubiquitous Computing 1 15 H
ILSI.5.21 Game Design 1 15 H
ILSI.5.22 Urbanization of Information Systems 1 15 H
ILSI.5.23 Software Interoperability 1 15 H
ILSI.5.24 Operational Safety and Tolerance to 1 15 H
Mistakes
ILSI.5.25 Modeling of Software Processes (Workflow) 1 15 H
ILSI.5.26 Emotional computing 1 15 H
ILSI.5.27 Supplementary Module 1 1 15 H
ILSI.5.28 Supplementary module 2 1 15 H
FIELD: Engineering for Image II Credits No. of hours
30 Hour Modules
Choice of 6 modules from the following
II.5.1 Image Processing and Analysis 2 30 H
II.5.2 Imaging from 1D to 4D 2 30 H
II.5.3 Image Reconstruction 2 30 H
II.5.4 Introduction to Pattern Recognition 2 30 H
II.5.5 Geometric analysis of shapes 2 30 H
II.5.6 Statistical Pattern Recognition 2 30 H
II.5.7 Supplementary Module 1 2 30 H
II.5.8 Supplementary Module 2 2 30 H
II.5.9 Supplementary Module 3
II.5.10 Supplementary Module 4
Choice of 2 modules from the following
II.5.11 Indexing by content 2 30 H
II.5.12 Active Contours and Contour Lines 2 30 H
II.5.13 Supplementary Module 5 2 30 H
II.5.14 Supplementary Module 6 2 30 H
II.5.15 Additional Module 7 2 30 H
II.5.16 Supplementary Module 8 2 30 H
15 Hour Modules
Mandatory modules
II.5.17 Workshop R. F. 1 15 H
II.5.18 3D-4D workshop 1 15 H
II.5.19 3D Vision 1 15 H
Choice of 4 modules from the following
II.5.20 Invariant Calculation 1 15 H
II.5.21 Coding and Compression 1 15 H
II.5.22 Classification 1 15 H
II.5.23 Representation and modeling of 3D images 1 15 H
II.5.24 Additional Module 1 1 15 H
II.5.25 Additional Module 2 1 15 H
II.5.26 Supplementary Module 3 1 15 H
II.5.27 Supplementary Module 4 1 15 H

The training is completed by mandatory summer internships, in the first and second year.
year, as well as by a final year project in the third year equivalent to 450 H of
practical work.

You might also like