Web Programming: WEB22
Code: WEB22
Descriptions
Study program of web-based information systems
Development
Curriculum is based on the degree programs of Information Technology and Automation Technology (Master studies).
Further information
This program is not a degree program
Objective
After completing the studies of this program, the student can work as a software developer.
Select timing, structure or classification view
Show study timings by semester, study year or period
Code | Name | Credits (cr) | 2021-2022 | 2022-2023 |
Spring
2022 |
Autumn
2022 |
3. / 2022 | 4. / 2022 | 5. / 2022 | 1. / 2022 | 2. / 2022 |
---|---|---|---|---|---|---|---|---|---|---|---|
WEB22-1003 |
Web Programming
(Choose ects: 26) |
26 | |||||||||
KL00CT65 | Basics of Software Engineering | 3 | 3 | 3 | 1 | 1 | 1 | ||||
KL00CQ16 | Client-side Web Development | 3 | 3 | 3 | 1 | 1 | 1 | ||||
KL00CQ24 | Server-side Programming | 4 | 4 | 4 | 4 | ||||||
KL00CQ36 | Computer Security | 3 | 3 | 3 | 1 | 1 | 1 | ||||
KL00CQ18 | Operating Systems | 4 | 4 | 4 | 4 | ||||||
AE00CM75 | Virtual Environments | 3 | 3 | 3 | 1.5 | 1.5 | |||||
KL00CT66 | Software Project | 6 | 3 | 3 | 3 | 3 | 1.5 | 1.5 | 3 | ||
KL04BT50012 | Linux server | 3 | |||||||||
WEB22-1004 |
Master Level Studies
(Choose 20) |
0 - 20 | |||||||||
8G00CF50 | Industrial Internet | 5 | 5 | 5 | 1.7 | 1.7 | 1.7 | ||||
8A00CH84 | Software Engineering Tools and Methods | 5 | 5 | 5 | 2.5 | 2.5 | |||||
8I00CH57 | Software engineering in industrial automation | 5 | 5 | 5 | 1.7 | 1.7 | 1.7 | ||||
8I00CH58 | Artificial Intelligence in industrial applications | 5 | 5 | 5 | 1.7 | 1.7 | 1.7 | ||||
Total | 45 | 35 | 11 | 35 | 11 | 9.57 | 9.57 | 16.07 | 7 | 4 |
Due to the timing of optional and elective courses, credit accumulation per semester / academic year may vary.
Information Technology competencies
1 Mathematical and scientific competence
A Bachelor of Engineering (IT): |
Computer Security |
Software Project |
Artificial Intelligence in industrial applications |
2 Hardware competence
A Bachelor of Engineering (IT): |
Operating Systems |
Software Project |
Industrial Internet |
Software engineering in industrial automation |
3 Software competence
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. |
Basics of Software Engineering |
Client-side Web Development |
Server-side Programming |
Computer Security |
Software Project |
Industrial Internet |
Software Engineering Tools and Methods |
Software engineering in industrial automation |
Artificial Intelligence in industrial applications |
4 Competence in ICT business
A Bachelor of Engineering (IT): |
Basics of Software Engineering |
Software Project |
Industrial Internet |
Software Engineering Tools and Methods |
5 Competence in ICT engineering
A Bachelor of Engineering (IT): |
Basics of Software Engineering |
Client-side Web Development |
Server-side Programming |
Computer Security |
Operating Systems |
Software Project |
Industrial Internet |
Software Engineering Tools and Methods |
Software engineering in industrial automation |
Artificial Intelligence in industrial applications |
Not grouped |
Virtual Environments |
Linux server |
Code | Name | Credits (cr) |
---|---|---|
WEB22-1003 |
Web Programming
(Choose ects: 26) |
26 |
KL00CT65 | Basics of Software Engineering | 3 |
KL00CQ16 | Client-side Web Development | 3 |
KL00CQ24 | Server-side Programming | 4 |
KL00CQ36 | Computer Security | 3 |
KL00CQ18 | Operating Systems | 4 |
AE00CM75 | Virtual Environments | 3 |
KL00CT66 | Software Project | 6 |
KL04BT50012 | Linux server | 3 |
WEB22-1004 |
Master Level Studies
(Choose 20) |
0 - 20 |
8G00CF50 | Industrial Internet | 5 |
8A00CH84 | Software Engineering Tools and Methods | 5 |
8I00CH57 | Software engineering in industrial automation | 5 |
8I00CH58 | Artificial Intelligence in industrial applications | 5 |