Dublin Metropolitan University

About Course

The BS in Computer Science delivers essential knowledge in programming, algorithms, software development, databases, and modern technologies. Students learn how to design and build innovative digital solutions, preparing them for careers in IT, software engineering, AI, and emerging tech fields.

What Will You Learn?

  • Learn New Things
  • Self Development
  • Skills Update
  • Prepared Yourself

Course Content

Introduction to Computing
Basics of Computer Systems Algorithms & Flowcharts Problem Solving

Programming Fundamentals
Variables & Data Types Loops & Conditions Functions & Arrays (Python/Java/C++)

Object-Oriented Programming
Classes & Objects Inheritance Polymorphism

Databases
SQL Basics Database Design Data Modeling

Web Development
HTML, CSS, JavaScript Frontend Concepts Basic Backend Development

Software Engineering
SDLC Agile & Scrum Testing & Quality Assurance