Skip to content
Beseyat
العربية

Bachelor of Science in Software Engineering — study plan

University of Doha for Science and Technology College of Computing and Information Technology

Credit hours
138
Levels
4
Courses
45
Degree
bachelor

The Bachelor of Science in Software Engineering study plan at University of Doha for Science and Technology is an accredited bachelor programme spanning about 2 years (4 academic levels), requiring 138 credit hours across 45 courses of required and elective study. The table below lists the courses and their credit hours for each level.

Year 1 39 credits

Code Course Credits
ENGL101 English Communication I 3
COMP101 Introduction to Computing & Problem Solving 3
MATH101 Calculus I 3
PHYS101 General Physics I 3
PHYS101L General Physics I Lab 1
ELE101 Experiential Learning & Entrepreneurship 3
ENGL102 English Communication II 3
PROG101 Computer Programming 4
NETW101 Networking I 4
MATH110 Linear Algebra 3
SCIE101 General Education Science Elective Elective 3
ETHC101 Computing Ethics & Society 3
MATH102 Calculus II 3

Year 2 36 credits

Code Course Credits
DISC201 Discrete Structures 3
DBMS201 Database Management Systems 3
OOPR201 Object Oriented Programming 3
WEBT201 Web Technologies I 3
BIOL201 Inquiry-Based Biology 3
CYBR201 Introduction to Data & Cyber Security 3
SAND201 Systems Analysis & Design 3
DSAL201 Data Structures & Algorithms 3
NUMR201 Numerical Methods 3
SEPR201 Software Engineering Principles 3
SPMG201 Software Project Management 3
SSHE201 Social Sciences/Humanities Elective Elective 3

Year 3 33 credits

Code Course Credits
DSAI301 Introduction to Data Science & AI 3
WEBT301 Web Technologies II 3
OPSY301 Introduction to Operating Systems 3
PROB301 Probability & Statistical Analysis 3
SCIE301 General Education Science Elective Elective 3
SDEP301 Systems Deployment & Implementation 3
SARC301 Software Architecture & Design 3
DPAT301 Design Patterns & Modeling 3
GEE301 General Education Elective Elective 3
GEE302 General Education Elective Elective 3
WORK301 Work Placement I 3

Year 4 30 credits

Code Course Credits
PRAC401 Practicum 3
STQA401 Software Testing & Quality Assurance 3
DTSE401 Design Thinking for Software Entrepreneurship 3
UIUX401 UI/UX Design 3
CAPS401 Capstone Project 3
SSDV401 Secure Software Development 3
ISMS401 IS Management & Strategy 3
SEEL401 Elective: Mobile App Technologies or Game Engineering Elective 3
WORK402 Work Placement II 6

This plan is transcribed from the university's official source. Always confirm the plan approved for your own cohort before registering. Official source

💼 Careers & salaries after graduation

Explore the career paths and expected salaries for Bachelor of Science in Software Engineering graduates.

Starting salary from 11,000 SAR/month

View careers & salaries

Calculate your GPA for this major

Frequently asked questions about Bachelor of Science in Software Engineering

How many credit hours is Bachelor of Science in Software Engineering at University of Doha for Science and Technology?

Bachelor of Science in Software Engineering at University of Doha for Science and Technology requires completing 138 credit hours to graduate, spread across 45 courses.

How many years is Bachelor of Science in Software Engineering at University of Doha for Science and Technology?

The study plan for Bachelor of Science in Software Engineering spans about 2 years (4 levels/semesters) under the approved plan.

What degree does Bachelor of Science in Software Engineering award?

Bachelor of Science in Software Engineering at University of Doha for Science and Technology awards a Bachelor's degree after completing 138 credit hours.

Is Bachelor of Science in Software Engineering offered at other universities?

Yes, Bachelor of Science in Software Engineering is offered at at least 5 other universities in the Beseyat database. You can compare their study plans in the "Same major at other universities" section on this page.

The same major at other universities

Other majors in College of Computing and Information Technology