Electronic components for computer interfacing - theory
Electronic components for computer interfacing - practical work
Computer interfacing project
Techniques numériques (2 ECTS)
Digital techniques - advanced practical work
Teaching units of the year
Telecommunications and networks (9 ECTS)
Telecommunications and networks - theory 1
Telecommunications and networks - theory 2
Telecommunications and networks - practical work 1
Telecommunications and networks - practical work 2
Lesson grid : Bachelor block 2 (2024-2025)
Teaching units of the 1st Quadrimester
Database and back-end development (5 ECTS)
Databases - theory
Database and back-end development - Practical work
Linux (6 ECTS)
Linux administration - theory
Linux administration - practical work
Interdisciplinary project (2 ECTS)
Interdisciplinary project
Applied sciences (6 ECTS)
Applied statistics and mathematics
Applied physics
Windows Server (5 ECTS)
Windows Server - theory
Windows Server - practical work
Teaching units of the 2nd Quadrimester
Softskills development (1 ECTS)
Presentation of companies
Oral communication techniques
Front-end development (3 ECTS)
Front-end development - theory
Front-end development - practical work
Développement front-end avancé (6 ECTS)
Développement front-end avancé - Théorie
Développement front-end avancé - Travaux pratiques
Project management (6 ECTS)
Project design
Project management
Introduction to nanocomputers
Mathematics applied to computer science (2 ECTS)
Mathematics applied to computer science
Linux projects (4 ECTS)
Introduction to Linux project
Linux project
Specific course units : - Development
Applications design (5 ECTS)
Applications design in Java - theory
Applications design in Java - practical work
Specific course units : - Security
Cybersecurity 1 (5 ECTS)
Cybersecurity - theory
Cybersecurity - practical work
Teaching units of the year
Telecommunications and networks - Routing and Switching (9 ECTS)
Routing and switching concepts - theory
Routing and switching concepts - practical work
Advanced networks and telecommunications - theory
Advanced networks and telecommunications - practical work
Lesson grid : Bachelor block 3 (2024-2025)
Teaching units of the 1st Quadrimester
Approach of the professional world (2 ECTS)
Softskills development
Corporate financial and economic management
Windows Server - Advanced administration (7 ECTS)
Advanced administration - theory
Advanced administration - practical work
Specific course units : - Development
Mobile development (6 ECTS)
Hybrid applications
Advanced web development (7 ECTS)
Corporate systems and applications - theory
Corporate systems and applications - practical work
Embedded programming (3 ECTS)
Applications of microcontrollers
Network programming (5 ECTS)
Network programming with Java
Specific course units : - Security
IT infrastructure (5 ECTS)
Programmable infrastructures
Networks: connected and secure (10 ECTS)
Connecting networks - theory
Connecting networks - practical work
Cybersecurity 2
Voice over IP (6 ECTS)
VoIP - project
Teaching units of the 2nd Quadrimester
Teaching units of the year
Professional integration activities (30 ECTS)
IT projects
Work placements
Final dissertation
Bachelor studies in Computer Science
The Bachelor's studies in Computer Science at the Department of Sciences and Technologies of HEH last 3 years.
The study programme is strongly focused on practical works and learning by projects and this increasingly during the 3 years of studies.
The Bachelor in Computer Science and Systems is based on 3 approaches:
Applications' programming (Python, C#, Java), web development (HTML, CSS, JavaScript, jQuery, PHP) and databases (MySQL)
Networks : installation, securing and administration of computer networks (under Linux and Windows) and preparation to Cisco certification
General scientific culture : applied physics', electronics' and mathematics' courses.
To enrich the training, the third year includes a 13-week work placement and a final dissertation.
Being a computer engineer
The accelerated growth of computer-related sectors and the extension of information and communication's new technologies (computer networks) require a specific training regarding computer science that must be able to deal with the extremely fast evolution of computer needs expected by the industry, companies and SMB.
The undergraduate in computer science faces practical aspects of technologies and must use their imagination to implement them.
The objectives of this industry-oriented section are the followings:
offering the undergraduate students an appropriate training so that they can install, maintain and commercialise (both at material level and software level) communication systems and communication networks of all kinds;
providing students with all elements enabling them to develop in-depth skills in new technologies, both for software and hardware aspects;
offering a strong, general and scientific study programme enabling the undergraduates to assimilate the fast evolution of technologies and systems in this field.
Short-type higher education helps provide to our economy sought-after experts who are destined for rewarding jobs.
The continuous interaction between our education and the business world is profitable and help keep a sense of reality.
The direct access to what applied electronics and industrial IT bring to us is discussed during technical courses and lab exercises, completed by industrial placements, seminars and student mobilities where possible.
We ask students to provide an internship report and to develop the technical aspects encountered during internships so that they can defend a personal work in a field they chose as agreed with their teachers.
This approach is particularly important in the current context where the need of experts in fast-developing sectors is constantly reaffirmed by the professional world.