ADA
İnformasiya Texnologiyaları və Mühəndislik Fakültəsi (SITE)

Bachelor of Science in Computer Science

Bachelor of Science in Computer Science (BSCS) is a four-yea program that provides skills and knowledge in the conceptual foundations of computer science and complex software and hardware systems. It is a classical major that covers algorithms, programming languages, operating systems, combined with the required math and science foundations. It prepares students to be leaders in computer science practice or research, to create complex algorithms for solving real-life challenges and to pursue an array of careers or advanced degrees. A graduate of this major will be able to develop software for various environments, including web and mobile, and is ready for a research in theoretical computer science. As computer systems have become a part of everyday life, there is a high demand for professionals in the field.

What you study at BSCS

AREA OF STUDY DISCIPLINE COURSE TITLE ECTS
DISCIPLINE COURSE TITLE ECTS
Computing
  • Programming Principles I
  • Principles of Information Systems
  • Programming Principles II
  • Data Structures & Algorithms
  • Introduction to Computer Networks
  • Computer Organization & Architecture
  • Introduction to Software Engineering
  • Theory of Computation
  • Principles of Operating Systems
  • Database Systems
  • Senior Design Project I
  • Computer Graphics
  • Senior Design Project II
  • Object Oriented Analysis & Design
  • 6
  • 6
  • 6
  • 6
  • 6
  • 6
  • 6
  • 6
  • 6
  • 6
  • 6
  • 6
  • 6
  • 6
Mathematics & Decision Sciences
  • Calculus II
  • Discrete Structures
  • Linear Algebra
  • Probability & Statistics
  • 6
  • 6
  • 6
  • 6
Natural Sciences
  • Physics I
  • Physics I Lab
  • 6
  • 2
Engineering
  • Digital Logic Design
  • 6
DISCIPLINE COURSE TITLE ECTS
Computing
  • Software Design & Patterns
  • Artificial Intelligence
  • Machine Learning
  • Game Development Fundamentals
  • Programming Languages Theory
  • Data Mining
  • Principles of Distributed Systems
  • Cryptography & Network Security
  • 6
  • 6
  • 6
  • 6
  • 6
  • 6
  • 6
  • 6
AREA OF STUDY DISCIPLINE COURSE TITLE ECTS
Invalid mailbox ID