PRIVATE UNIVERSITY OF COMPUTER SCIENCE AND MANAGEMENT IN TUNISIA

LICENCE IN COMPUTING SOFTWARE GENIE

espima business school

Why do a LICENCE IN SOFTWARE ENGINEERING at ebs?

The Bachelor's degree in computer science complies with the LMD system set up by the Tunisian Ministry of Higher Education. It is a three-year university degree in the "Science and Technology" field.

This degree in Software Engineering and Information Systems prepares students to understand and grasp the constantly evolving IT sector. The program offered by EBS is designed to enable students not only to acquire the fundamentals needed to continue their studies at Master's level, but also to integrate into the corporate world.

DOWNLOAD

OUR BROCHURES

DEGREE IN COMPUTER SCIENCE

Course duration

3 years

Level Prerequisites

Bin

Start date

September

Languages

French / English

THE GOALS

The main aim of the Bachelor's degree in Software Engineering & Information Systems is to provide a solid 3-year training in computer science (algorithms, programming, databases, networks, etc.) and applied mathematics.
This Bachelor's degree is designed to train developers to design, develop and test software, and skills to design, analyze, evaluate, test, implement and maintain IT systems.

OUTLOOK

This course provides the essential grounding needed to pursue a Master's degree in Computer Science or enter an engineering school.
The partnership between Espima Business School and Collège de Paris enables our students to continue their studies in France at the "Keyce Academy" university and obtain a Master's degree in Computer Science in one of the following specialties: Cybersecurity, Artificial Intelligence, Internet of Things, Blockchain, Networks.

This Bachelor's degree also enables graduates to move into the professional world and join companies working in the IT and digital sectors.

THE PROFESSIONS OF THE FUTURE

  • Web developer / integrator.
  • Programmer analyst.
  • Assistant engineer.
  • IT operations analyst.
  • Database administrator.
  • Network administrator.

- Algebra 1

- Analysis 1

- Algorithms and data structures

- Programming Workshop 1

- Operating system 1

- Logic systems & Computer architecture

- Formal logic

- Multimedia Technologies

- English 1

- Communication techniques 1

- Algebra 2

- Analysis 2

- Algorithms, data structure and complexity

- Programming Workshop 2

- Python programming

- Operating system 2

- Network fundamentals

- Fundamentals of databases

- English 2

- Communication Techniques 2

- Digital culture and skills

- Probability and statistics

- Language and Automata Theory

- Graphs and optimization

- Information systems design

- Java programming

- Database engineering

- Network Services

- English 3

- Corporate management

- Data warehouses

- Database administration

- Indexing techniques and multimedia search

- Web technologies and programming

- Compilation techniques

- Software testing (ISTQB certification)

- Foundations of artificial intelligence (AI programming)

- English 4

- IT law, data protection and ethics

- Federated project (Agile method)

- Big Data framework and technologies

- Virtualization and Cloud

- Mobile development

- Distributed application development

- Machine Learning

- Computer security

- SOA architecture and Web services

- English 5

- Entrepreneurship

- Preparing for the professional environment

Would you be interested in :

Licenses

Discover the list of our licenses

Masters

Discover the list of our Masters

INTERNATIONAL COURSE

Discover our international partnerships

en_USEnglish
×