Cautare

Subjects of Study

BACHELOR STUDY PROGRAMME – Major: COMPUTER SCIENCE

YEAR I

  • Key Notions of Computer Science
  • Procedural Programming (C/C++) (semester I and II)
  • Graph Algorithmics
  • Internet Technologies
  • Systems Architecture
  • Mathematical and Computational Logic
  • Mathematical Analysis
  • Key Algebraic Notions of Computer Science
  • Communication for Special Purposes in English (semester I and II)
  • Professional Practice
  • Elective subjects:
    • Physical and Material Notions Used in IT Systems, Quantum Computer Science
  • Optional subjects:
    • Physical Education
    • Programming in Matlab


YEAR II

  • Algorithms and Data Structures
  • Advanced Programming Techniques
  • Object-Oriented Programming (C++)
  • Java Programming
  • Databases
  • WEB Technologies
  • Operating Systems
  • Nanotechnologies
  • Probability and Mathematical Statistics
  • Differential Ecuations and Dynamic Systems
  • Communication for Special Purposes in English (semester I and II)
  • Professional Practice
  • Elective subjects:
    • Management of IT Projects/Management
    • Theory of Information Transfer and Encoding/ Information Compression Techniques
    • Computer Graphics/ Multimedia Techniques
  • Optional subjects:
    • Methodology of Scientific Research
    • Computer Aided Design
    • Constraint Programming


YEAR III

  • Computational Geometry
  • Database Management Systems
  • Cryptography and Information Security
  • Computer Networks
  • Software Development Methods
  • Electronic Commerce
  • Programming Engineering
  • Formal Automated Languages and Calculability
  • Quality and Reliability of Software Applications
  • Artificial Intelligence
  • Elective subjects:
    • Design of Graphic Interfaces/ Visual Programming Media
    • Data Mining Techniques /Neuro-fuzzy Modeling
    • Computer Network Management / Design and Management of IT Systems
  • Optional subjects:
    • Distributed Programming/ Expert System Modeling and Design