Bachelor of Science in Computer Science

Bachelor of Science in Computer Science (BSCS) is a four-year program that provides skills and knowledge in the conceptual foundations of computer science and complex software and hardware systems. Through rigorous and experiential learning which is closely integrated with industry, we graduate complex problem solvers. Skilled at programming languages, complex algorithms and operating systems, our graduates become high value workforce ready to deliver innovative solutions to real-life problems. They may also pursue their academic passions to advance their studies in more specific areas. Teamwork, enhanced communication, social responsibility and ethics are at the heart of this program.

In addition to majoring in Computer Science, students may choose their free electives and course overloads carefully to get a second career track on any possible undergraduate area offered at ADA University. Second career track improves employability chances of students and allows to diversify student learning outcomes.

Want to learn more about admission process?

Contact us: (+99450) 274 95 51

Useful links:

Admission events
Application process
View Brochure

What you study at BSCS

  • General Education

    General Education
    AREA OF STUDYDISCIPLINECOURSE TITLEECTS
    General EducationNatural Sciences & Quantitative ReasoningCalculus I6
    General EducationNatural Sciences & Quantitative ReasoningIntroduction to Environmental Science6
    General EducationWriting & Information LiteracyWriting & Information Literacy I6
    General EducationWriting & Information LiteracyWriting & Information Literacy II6
    General EducationSocial SciencesIntroduction to Sociology or Introduction to Social Psychology6
    General EducationSocial SciencesCivilizations & Cultures or Azerbaijani Studies6
    General EducationLeadership & CommunicationPublic Speaking & Persuasion6
    General EducationLeadership & CommunicationLeadership, Ethics & Communication - Challenges of Society6
    General EducationHumanitiesFundamentals of Philosophy or Perspectives on Ethics & Values6
    General EducationHumanitiesHistory of Azerbaijan or Literature of Azerbaijan6
  • Major Core

    Major Core
    DISCIPLINECOURSE TITLEECTS
    ComputingProgramming Principles I6
    ComputingPrinciples of Information Systems6
    ComputingProgramming Principles II6
    ComputingData Structures & Algorithms6
    ComputingIntroduction to Computer Networks6
    ComputingComputer Organization & Architecture6
    ComputingIntroduction to Software Engineering6
    ComputingTheory of Computation6
    ComputingPrinciples of Operating Systems6
    ComputingDatabase Systems6
    ComputingSenior Design Project I6
    ComputingComputer Graphics6
    ComputingSenior Design Project II6
    ComputingObject Oriented Analysis & Design6
    Mathematics & Decision SciencesCalculus II6
    Mathematics & Decision SciencesDiscrete Structures6
    Mathematics & Decision SciencesLinear Algebra6
    Mathematics & Decision SciencesProbability & Statistics6
    Natural SciencesPhysics I6
    Natural SciencesPhysics I Lab6
    EngineeringDigital Logic Design6
  • Technical Elective

    Technical Elective
    DISCIPLINECOURSE TITLEECTS
    ComputingSoftware Design & Patterns6
    ComputingArtificial Intelligence6
    ComputingMachine Learning6
    ComputingGame Development Fundamentals6
    ComputingProgramming Languages Theory6
    ComputingData Mining6
    ComputingPrinciples of Distributed Systems6
    ComputingCryptography & Network Security6
  • Functional Enabler

    Functional Enabler
    AREA OF STUDYDISCIPLINECOURSE TITLEECTS
    Functional EnablerLeadership & CommunicationMy ADA0
    Functional EnablerLeadership & CommunicationTop Skills in 20206
    Functional EnablerCareer DevelopmentCareer Development Skills & Strategies6

Contact Us

Have more questions? Contact us by phone or e-mail.

Tel: (+994 12) 437 32 35 ext. 328

E-mail: