An academic foundation for designing, developing and evaluating software systems.
Period
2018 – 2020
Degree
M.Sc. in Software Engineering
University
USTHB
Location
Algiers, Algeria
01 / Background
Degree overview
I completed my Master’s degree in Software Engineering at USTHB in 2020. The published programme combines software design and development with quality assurance and theoretical foundations.
USTHB (University of Science and Technology Houari Boumediene), Algiers
02 / Selected curriculum
Published programme topics
Selected topics from USTHB’s published programme, summarized in English. This is a curriculum reference, not a personal transcript; the syllabus for my study years may differ. Elective choices and personal dissertation details are not asserted here.
01
Software design & delivery
Software modelling & architectures
Software development methodologies & processes
Software project management
Software quality assurance
Engineering relevanceUseful context for architectural decisions, maintainable implementation and delivery quality.
02
Data & information systems
Database architecture & administration
Advanced databases
Decision-support systems & data warehouses
Engineering relevanceRelevant to data modelling, backend persistence and reporting workflows.
03
Systems, performance & security
Advanced algorithms & complexity
System performance modelling & evaluation
Operating systems
Computer security
Engineering relevanceA foundation for reasoning about efficiency, system behavior and security.
04
Broader computing foundations
Artificial intelligence foundations
Knowledge representation
Compiler construction II
Multimedia systems
Engineering relevanceBroader perspectives on how software represents and processes information.
03 / Organisation
Programme structure
The published programme spans four semesters. Its final semester is dedicated to an internship or introductory research work, assessed through a dissertation and defence.
04 / Reference
Official curriculum source
Topic selection is based on the university page below. Engineering-relevance notes are my editorial connections to software work, not university course descriptions.