Baccalauréat en applications informatiques (BCA)
Université du Pendjab, Chandigarh
Syllabus
Première année
Semestre 1
* Fondamentaux de l'informatique
*Initiation à l'informatique
* Organisation et architecture informatique
* Systèmes d'exploitation
* Réseaux informatiques
* Programmation C
* Fondamentaux de la programmation C
* Types de données et opérateurs
* Structures de contrôle
* Fonctions
* Tableaux
* Structures
* Les syndicats
* Pointeurs
* Mathématiques I
* Algèbre
* Trigonométrie
* Coordonner la géométrie
* Calcul
Semestre 2
* Structures de données
* Introduction aux structures de données
* Piles
* Files d'attente
* Listes liées
* Arbres
* Graphiques
* Programmation orientée objet
* Introduction à la programmation orientée objet
* Classes et objets
*Encapsulation
* Héritage
* Polymorphisme
* Mathématiques II
* Probabilités et statistiques
* Méthodes numériques
* Algèbre linéaire
Deuxième année
Semestre 3
* Systèmes de gestion de bases de données
* Introduction aux systèmes de gestion de bases de données
* Conception de base de données
*SQL
*Opérations
* Contrôle de concurrence
* Récupération
* Technologies Web
*Initiation aux technologies web
*HTML
*CSS
* JavaScript
*PHP
* MySQL
Semestre 4
* Génie logiciel
* Introduction au génie logiciel
* Processus de développement de logiciels
* Ingénierie des exigences
* Conception
* Mise en œuvre
* Tests
* Entretien
* Infographie
* Introduction à l'infographie
* Graphiques 2D
* Graphiques 3D
*Animations
* Réalité virtuelle
Troisième année
Semestre 5
* Cours au choix I
* Choisissez l'une des options suivantes :
* Intelligence artificielle
* Apprentissage automatique
* Exploration de données
* Informatique en nuage
* Informatique mobile
* Internet des objets
Semestre 6
* Projet
* Les étudiants travailleront sur un projet de groupe pour développer une application logicielle.
Option II
* Choisissez l'une des options suivantes :
* Systèmes avancés de gestion de bases de données
* Technologies Web avancées
* Génie logiciel avancé
* Infographie avancée
|