SubjectsSubjects(version: 945)
Course, academic year 2014/2015
   Login via CAS
Introduction to Software Engineering - NSWI041
Title: Úvod do softwarového inženýrství
Guaranteed by: Department of Software Engineering (32-KSI)
Faculty: Faculty of Mathematics and Physics
Actual: from 2014 to 2014
Semester: summer
E-Credits: 6
Hours per week, examination: summer s.:2/2, C+Ex [HT]
Capacity: unlimited
Min. number of students: unlimited
4EU+: no
Virtual mobility / capacity: no
State of the course: taught
Language: Czech, English
Teaching methods: full-time
Teaching methods: full-time
Guarantor: doc. Mgr. Martin Nečaský, Ph.D.
Class: Informatika Bc.
Classification: Informatics > Informatics, Software Applications, Computer Graphics and Geometry, Database Systems, Didactics of Informatics, Discrete Mathematics, External Subjects, General Subjects, Computer and Formal Linguistics, Optimalization, Programming, Software Engineering, Theoretical Computer Science
Is co-requisite for: NSWI026
Is pre-requisite for: NTIN043
Annotation -
Last update: T_KSI (07.05.2012)
An introductory course presenting a survey of the field of software engineering. It covers all phases from the requirement modeling, through analysis and design, until to the implementation of information systems. As the necessary parts, it includes the conceptual modeling, logical modeling, implementation, and testing.
Literature - Czech
Last update: doc. Mgr. Martin Nečaský, Ph.D. (02.05.2022)

Arlow, J., Neustadt I.: UML 2 a unifikovaný proces vývoje aplikací. Computer Press, 2007.

Bieliková, M: Softvérové inžinierstvo - Princípy a manažment. Skripta STU, Bratislava 2000.

Booch G., Rumbaugh J., Jacobson I.: The Unified Modeling Language User Guide (2nd ed.). Addison Wesley, 2005.

Booch G., Rumbaugh J., Jacobson I.: The Unified Software Development Process. Addison Wesley, 1999.

Fowler M.: Destilované UML. Grada, Praha 2009.

Kanisová, Müller: UML srozumitelně. Computer Press, Brno 2004.

Pressman, R.: Software Engineering (6th ed.). McGraw-Hill, 2005.

Richta, K., Sochor, J.: Softwarové inženýrství I. Skripta FEL ČVUT, Praha 1998 (bohužel již vyprodána).

Schmuller, J.: Myslíme v jazyku UML. Grada, Praha 2001.

Sommerville, I.: Software Engineering (8th ed.). Addison-Wesley, 2006.

Šešera, L., Mičovský, A., Červeň, J.: Datové modelování v příkladech. Grada, Praha 2001.

Vrana, I., Richta, K.: Zásady a postupy zavádní podnikových informacních systému. Grada, Praha 2004.

Syllabus -
Last update: doc. Mgr. Martin Nečaský, Ph.D. (15.06.2018)

1. Introduction to software engineering.

2. Software development processes

3. Collection, analysis and management of software system requirements

4. Model-driven architecture (MDA)

5. Business process modeling, BPMN

6. Software systems modeling using UML

7. Design and implementation of software systems

8. Software testing

9. Software project management

10. Legal aspects of SW (licenses, open-source)

 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html