Πανεπιστήμιο Punjab, Chandigarh
Προγράμματα Σπουδών
Πρώτο έτος
Εξάμηνο 1
* Βασικές αρχές υπολογιστών
* Εισαγωγή στους υπολογιστές
* Οργάνωση και αρχιτεκτονική υπολογιστών
* Λειτουργικά συστήματα
* Δίκτυα υπολογιστών
* Προγραμματισμός C
* Βασικές αρχές προγραμματισμού C
* Τύποι δεδομένων και τελεστές
* Δομές ελέγχου
* Λειτουργίες
* Πίνακες
* Δομές
* Σωματεία
* Δείκτες
* Μαθηματικά Ι
* Άλγεβρα
* Τριγωνομετρία
* Γεωμετρία συντεταγμένων
* Λογισμός
Εξάμηνο 2
* Δομές δεδομένων
* Εισαγωγή στις δομές δεδομένων
* Στοίβες
* Ουρές
* Συνδεδεμένες λίστες
* Δέντρα
* Γραφήματα
* Αντικειμενοστραφής προγραμματισμός
* Εισαγωγή στον αντικειμενοστραφή προγραμματισμό
* Τάξεις και αντικείμενα
* Ενθυλάκωση
* Κληρονομικότητα
* Πολυμορφισμός
* Μαθηματικά ΙΙ
* Πιθανότητες και στατιστικές
* Αριθμητικές μέθοδοι
* Γραμμική άλγεβρα
Δεύτερη χρονιά
Εξάμηνο 3
* Συστήματα διαχείρισης βάσεων δεδομένων
* Εισαγωγή στα συστήματα διαχείρισης βάσεων δεδομένων
* Σχεδιασμός βάσης δεδομένων
* SQL
* Συναλλαγές
* Έλεγχος συγχρονισμού
* Ανάκτηση
* Τεχνολογίες Ιστού
* Εισαγωγή στις τεχνολογίες Ιστού
* HTML
* CSS
* JavaScript
* PHP
* MySQL
Εξάμηνο 4
* Τεχνολογία Λογισμικού
* Εισαγωγή στη μηχανική λογισμικού
* Διαδικασία ανάπτυξης λογισμικού
* Μηχανική απαιτήσεων
* Σχεδιασμός
* Εφαρμογή
* Δοκιμές
* Συντήρηση
* Γραφικά υπολογιστών
* Εισαγωγή στα γραφικά υπολογιστών
* 2D γραφικά
* Τρισδιάστατα γραφικά
* Κινούμενα σχέδια
* Εικονική πραγματικότητα
Τρίτο έτος
Εξάμηνο 5
* Επιλογή Ι
* Επιλέξτε ένα από τα παρακάτω:
* Τεχνητή Νοημοσύνη
* Μηχανική Μάθηση
* Εξόρυξη Δεδομένων
* Cloud Computing
* Mobile Computing
* Διαδίκτυο των πραγμάτων
Εξάμηνο 6
* Έργο
* Οι μαθητές θα εργαστούν σε ένα ομαδικό έργο για την ανάπτυξη μιας εφαρμογής λογισμικού.
Επιλογή II
* Επιλέξτε ένα από τα παρακάτω:
* Προηγμένα Συστήματα Διαχείρισης Βάσεων Δεδομένων
* Προηγμένες τεχνολογίες Ιστού
* Προηγμένη Μηχανική Λογισμικού
* Προηγμένα Γραφικά Υπολογιστών
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα