• Français
  • English

// Computer science

// Introduction and objectives of the course

Training flexible computing professionals with skills in software development as well as system design and analysis. Developing both the theoretical and practical skills of students, thus enabling them to adapt to the professional environment immediately with excellent prospects of furthering their careers. The profession of computer engineer requires creativity, method and dedication.

// Course structure and content

1st YEAR S1: 30 ECTS
TU 1.1: 17 ECTS – introduction to computer systems, introduction to algorithms and programming, data structures and fundamental algorithms, introduction to databases, document and digital interface design, integrated project: discovery
TU 1.2: 13 ECTS – discrete mathematics, linear algebra, economic environment, company organisation and operation, English for computing, communication, personal professional project: understanding the professional world
S2: 30 ECTS
TU 2.1: 16 ECTS – architecture and programming of basic computer system mechanisms, network architecture, fundamentals of objectoriented programming, fundamentals of object-oriented design, man and machine interaction fundamentals, database systems development and administration, integrated project: project description and planning
TU 2.2: 14 ECTS – graphs and languages, analysis and digital methods, accounting, financial, legal and social environment, computer project management, communication, English, personal professional project
2nd YEAR
S3: 30 ECTS
TU 3.1: 12 ECTS – principles of operating systems, network services, advanced algorithms, server-side web programming, advanced objectoriented design, advanced database systems
TU 3.2: 12 ECTS – probabilities and statistics, mathematics modelling, information and communication technology law, management (information systems), communication: professional communication, collaborating in English
TU 3.3: 6 ECTS – software engineering methodology, integrated project: working as an IT professional, personal professional project: clarifying one’s project
S4: 30 ECTS
TU 4.1: 10 ECTS – system and network administration, distributed programming, web programming, design and development of mobile applications, additional computing with a view to immediate employment, integrated project: additional elements
TU 4.2: 8 ECTS – entrepreneurship workshops, operational research and decision-making support, communication: corporate communication, working in English
TU 4.3: 12 ECTS – internship (10 weeks)

// Career and study prospects

The most successful graduates can apply for further studies in most French engineering schools (écoles d’ingénieurs). Others apply for further university courses in related subjects, in which they usually are successful.

There are career opportunities in such diverse fields as:

  • System analysis and development, working as software analysts/programmers and system consultants, in the IT departments of major commercial, industrial or administrative organizations and banks.
  • Implementation and maintenance of software systems in a wide range of companies.
  • User support, acting as a link between company IT departments and end-users.

// Contact

Tel: + 33 3 59 63 22 20

Send an email

message sent
  1. Fields are required

Address: IUT A de Lille – Département informatique – BP 90179 – 59653 Villeneuve d’Ascq CEDEX – FRANCE

// Location

IUT A, campus Cité scientifique, avenue Paul Langevin, Villeneuve d’Ascq