|
Software Systems |
Major Studies
Imed Hammouda
- Software systems is intended for students, who are interested in implementing software systems, their implementation process, and software project management. The advanced study module gives the students:
- Good basic understanding of software systems.
- The ability to design and implement software systems.
- The ability to manage and improve software development processes.
- Basis for graduate studies in the future.
Degree |
Information Technology - International Master's Student-Master of Science in Information Technology |
Study block | Credit points | O/R |
Information Technology | 25 cr | Obligatory |
Students writing their Master's thesis in Software Systems must complete the courses OHJ-1756 Software Systems Thesis Seminar, 1 cr and OHJ-1760 Software SystemsThesis Seminar Presentation, 0 cr.
Course | Credit points | Class |
OHJ-1756 Software Systems Thesis Seminar | 1 cr | I |
OHJ-1760 Sofware Systems Thesis Seminar | 0 cr | I |
OHJ-3056 Software Engineering Methodology | 6 cr | I |
OHJ-3066 Software Testing | 5 cr | I |
OHJ-3506 Software Engineering Project | 6-10 cr | I |
OHJ-4016 Concurrency | 4 cr | I |
OHJ-5016 Introduction to Distributed Systems | 5 cr | I |
Total | 27 cr |
Please select courses from the list to complete the study block¿s requirement (30)
Course | Credit points | Class |
OHJ-2056 Principles of Programming Languages | 5 cr | I |
OHJ-2706 Computer Graphics | 6 cr | I |
OHJ-4046 Concurrency, Advanced Course | 3 cr | I |
OHJ-4106 Operating Systems | 4 cr | I |
OHJ-4406 Real-time Systems | 3 cr | I |
OHJ-5106 Web Programming | 4 cr | I |
OHJ-5506 Programming Mobile Systems | 5 cr | I |
Total | 30 cr |