ADA
School of Information Technologies and Engineering

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. 

What you study at BSCS

AREA OF STUDY DISCIPLINE COURSE TITLE ECTS
General Education
  • Natural Sciences & Quantitative Reasoning
  • Natural Sciences & Quantitative Reasoning
  • Writing & Information Literacy
  • Writing and Information Literacy
  • Social Sciences
  • Social Sciences
  • Leadership & Communication
  • Leadership & Communication
  • Humanities
  • Humanities
  • Calculus I
  • Introduction to Environmental Science
  • Writing & Information Literacy I
  • Writing & Information Literacy II
  • Introduction to Sociology or Introduction to Social Psychology
  • Civilizations & Cultures or Azerbaijani Studies
  • Public Speaking & Persuasion
  • Leadership, Ethics & Communication - Challenges of Society
  • Fundamentals of Philosophy or Perspectives on Ethics & Values
  • History of Azerbaijan or Literature of Azerbaijan
  • 6
  • 6
  • 6
  • 6
  • 6
  • 6
  • 6
  • 6
  • 6
  • 6
DISCIPLINE COURSE TITLE ECTS
Computer & Information Sciences
  • Programming Principles I
  • Introduction to ICT & Engineering
  • 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 & Statistics
  • Calculus II
  • Discrete Structures
  • Linear Algebra
  • Probability & Statistics
  • 6
  • 6
  • 6
  • 6
Physics
  • Physics I
  • Physics I Lab
  • 6
  • 2
Computer Engineering
  • Digital Logic Design
  • 6
DISCIPLINE COURSE TITLE ECTS
Computer & Information Sciences
  • Software Design & Patterns
  • Artificial Intelligence
  • Machine Learning
  • Human-Computer Interaction
  • Game Development Fundamentals
  • Programming Languages Theory
  • 6
  • 6
  • 6
  • 6
  • 6
  • 6
AREA OF STUDY DISCIPLINE COURSE TITLE ECTS
Functional Enabler
  • Leadership & Communication
  • Leadership & Communication
  • Career Development
  • My ADA
  • Top Skills in 2020
  • Career Development Skills & Strategies
  • 0
  • 6
  • 6
Invalid mailbox ID