Undergraduate courses Computer Science
- field(s) of training :
- Science, Technology, Health
- diploma level :
- Grade de Licence (Bac+3)
- duration of the program :
- 3 years
- location(s) :
- Caen · campus 2
Course units
First year
- Programming and software design
- Linear algebra
- Logic
- Client-side web programming
- Computer architecture
- Digital culture
- English, communication
Second year
- Oriented-object programming, and other paradigms
- Algorithmics
- Databases
- Algebra and discrete mathematics
- System programming, networks
- Initiation to computer science domains: security, decision assistance, web data, multimedia
- Group project
- English, communication
Third year
- Software engineering
- Project management and software inventiveness
- System programming, networks
- Databases
- Initiation to microcontroller programming
- Parallelism
- Server-side web programming
- Formal languages and compilation theory
- Graphs and discrete structures for computer science
- Group project
- Internship
- English, communication
Course overview
This Bachelor degree in Computer Science provides a first training for future professionals in the field of Computer Science, with 3 main objectives
- to provide a general, methodological and conceptual scientific training
- to open up towards other disciplines (mathematics, engineering sciences)
- to address the fundamentals of computer science: programming, algorithms, formal methods, basic environments and techniques.
This course is part of the Licences accès santé (L.AS) of the University of Caen Normandie, and is intended for students wishing to apply for health studies (Maïeutics, Medicine, Odontology, Pharmacy and Physiotherapy). This is why it includes a basic health module corresponding to 20% of the courses throughout the Bachelor's programme. Since the admission to health studies is selective, you will need to achieve very good results in your Bachelor's degree to be admitted to the second year of a health course. Each student has two opportunities to join health studies during the three years of the Bachelor's programme. For more information on the admission procedure:
Level
Baccalauréat
Entry requirements
Baccalauréat in Science highly recommended
Tuition fees
The tuition fees include the Contribution to Student and Campus Life and the enrolment fees. Details are available at: portail des formations.
Course structure
Classroom training
Internships and placements
Optional placement in the 3rd year
Placement of between 8 ans 12 weeks
Coursework and assessment
The curriculum is organised in semesters, each of which includes several teaching units. There shall be examinations at the end of each semester.
On the one hand, the marks are compensated over the semester without any eliminatory mark and on the basis of the general average of the marks obtained for the various teaching units weighted by the coefficients. On the other hand, the marks are compensated between the two immediately consecutive semesters.
To pass the semester, the student must have an overall average mark of at least 10pts out of 20. If the student does not pass the semester, he/she nevertheless retains the benefit of the teaching units in which he/she obtained at least 10pts out of 20.
A compensatory session is organised for students who have not passed the year examination in the first examination session.
Course arrangements for eligible students
The Relais Handicap Santé provides personalised support to people with disabilities throughout their training to facilitate their educational integration.
Language
French
Study abroad
Erasmus exchange opportunities
Learning outcome
* General scientific training,
Mastery of the fundamentals of computer science: programming languages, formal methods, computer environments,
Basic training for jobs in the computing industry.
Further study
Possibility to pursue a Master study programme.
Possibility to pursue a vocational Bachelor Degree at the end of the second year.
Careers
At the end of the Degree in Computer Science , the students can join companies of different sizes and types in the field of digital Services, in the banking and financial sector (management or decisional computing), in the public sector (national education, health, army), and in SMEs.
They can be software developers, work in the field of web technologies (developer, administrator, web designers), system or database administrator.
They will need professional experience to obtain positions of responsibility: project manager, trainer, manager, etc.
Address
Université de Caen Normandie
UFR des Sciences
Boulevard Maréchal Juin · CS 14032 · 14032 Caen Cedex 5
France