Bachelor of Science in Software Engineering | Units, Syllabus & Study Materials - YNetStudyHub

Bachelor of Science in Software Engineering Verified Syllabus

Master Bachelor of Science in Software Engineering with structured academic semester units, topic lecture notes, past examinations, CATs, and interactive 24/7 AI tutor support on YNetStudyHub.

6 Semester Units 68 Curriculum Topics Commission for University Education (CUE) Aligned 24/7 AI Tutor Enabled
6 Units
68 Syllabus Topics
4 Years Duration
60 Views
1 Active Students

Course Units & Curriculum 6 Units

Click any unit to view syllabus topics and start reading
Cybersecurity
Bachelors Degree 10 Topics
Syllabus Ready • 24/7 AI Tutor Available
1 Cryptography
2 Cybersecurity Best Practices
3 Emerging Trends in Cybersecurity
4 Endpoint Security
5 Incident Response and Recovery
6 Introduction to Cybersecurity Free Preview
7 Network Security
8 Security Awareness Training
9 Security Risk Management
10 Types of Cyber Threats
No standalone PDF materials uploaded yet. Use the Topics & Lecture Notes tab above to read notes for each topic.
Past examination papers for this unit are being compiled.
1 Big Data and Distributed Databases
2 Concurrency Control, Two-Phase Locking (2PL) & Deadlocks
3 Database Connectivity and Application Development
4 Database Design and Modeling
5 Database Indexing, B+ Trees & Query Optimization
6 Database Normalization & Normal Forms (1NF, 2NF, 3NF, BCNF)
7 Database Security and Integrity
8 Database Systems, Data Models & Three-Schema Architecture
9 Entity-Relationship (ER) Modeling & Conceptual Design
10 Indexing and Query Optimization
11 Introduction to Database Management Systems Free Preview
12 NoSQL Databases
13 NoSQL Systems, CAP Theorem & Distributed Databases
14 Relational Algebra & Query Operations
15 Relational Data Model, Keys & Integrity Constraints
16 Relational Database Model
17 SQL Fundamentals
18 Structured Query Language (SQL): DDL, DML & Advanced Queries
19 Transaction Management and Concurrency Control
20 Transaction Processing, ACID Properties & Concurrency Anomalies
No standalone PDF materials uploaded yet. Use the Topics & Lecture Notes tab above to read notes for each topic.
Past examination papers for this unit are being compiled.
1 Classes and Objects
2 Design Patterns
3 Design Principles in Object-Oriented Programming
4 Encapsulation and Abstraction
5 Exception Handling in Object-Oriented Programming
6 Inheritance and Polymorphism
7 Introduction to Object-Oriented Programming Free Preview
8 Method Overloading and Overriding
9 Relationships between Classes
No standalone PDF materials uploaded yet. Use the Topics & Lecture Notes tab above to read notes for each topic.
Past examination papers for this unit are being compiled.
1 Architectural Decision Making
2 Architectural Patterns
3 Architectural Styles
4 Case Studies in Software Architecture
5 Design Principles in Software Architecture
6 Evolution and Refactoring of Software Architecture
7 Introduction to Software Architecture Free Preview
8 Software Quality Attributes
9 Tools and Technologies in Software Architecture
No standalone PDF materials uploaded yet. Use the Topics & Lecture Notes tab above to read notes for each topic.
Past examination papers for this unit are being compiled.
1 Agile Methodology
2 Case Studies and Best Practices
3 Introduction to Software Development Life Cycle (SDLC) Free Preview
4 Iterative and Incremental Development
5 Project Management Fundamentals
6 Project Monitoring and Control
7 Quality Assurance and Testing
8 Risk Management in Software Projects
9 Software Maintenance and Support
10 Waterfall Model
No standalone PDF materials uploaded yet. Use the Topics & Lecture Notes tab above to read notes for each topic.
Past examination papers for this unit are being compiled.
1 Accessibility and Inclusive Design
2 Information Architecture
3 Interaction Design
4 Introduction to User Experience Design Free Preview
5 Mobile and Responsive Design
6 Usability Testing and Iterative Design
7 User Experience Evaluation
8 User Research Methods
9 Visual Design Principles
10 Wireframing and Prototyping
No standalone PDF materials uploaded yet. Use the Topics & Lecture Notes tab above to read notes for each topic.
Past examination papers for this unit are being compiled.

Curriculum Architecture

This program is structured into comprehensive academic units combining theoretical foundations, analytical research, practical tutorials, and continuous assessments. Each unit is mapped to key learning outcomes aligned with higher education qualification frameworks.

24/7 AI Tutor & Study Tools

Learn 2× faster with your AI Tutor specialized in this curriculum. Practice concept breakdowns, receive instant explanations on complex topics, generate self-assessment quizzes, and download structured lecture note summaries anytime.

Career & Professional Trajectories

Graduates of Bachelor of Science in Software Engineering are qualified for diverse professional opportunities across industry, public service, corporate consulting, research institutions, international organizations, and postgraduate specialization.

Related Courses in this Field

Explore Popular Campus Courses

All Campus Courses →
Study Assistant

Instant help with course questions

Hi there! I'm your YnetStudyHub assistant. How can I help with your studies today?