SubjectsSubjects(version: 945)
Course, academic year 2023/2024
   Login via CAS
Individual Software Project - NPRG045
Title: Ročníkový projekt
Guaranteed by: Department of Software Engineering (32-KSI)
Faculty: Faculty of Mathematics and Physics
Actual: from 2022
Semester: both
E-Credits: 4
Hours per week, examination: 0/1, C [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
Belongs to the student work of type: ročníková práce
Additional information: https://www.ksi.mff.cuni.cz/teaching/nprg045-web/
Note: you can enroll for the course in winter and in summer semester
Guarantor: RNDr. Filip Zavoral, Ph.D.
Class: Informatika Bc.
Classification: Informatics > Programming
Incompatibility : NPRG034
Pre-requisite : NPRG031
Is co-requisite for: NPRG046
Is incompatible with: NPRG034, NPRG033
Is interchangeable with: NPRG033
Annotation -
Last update: JUDr. Dana Macharová (07.11.2014)
The goal of this course is development of a software project using any common programming language. It is organized as individual work and consultations with a supervisor. The development consists of a specification, implementation, deployment, and relevant documentation.
Course completion requirements -
Last update: RNDr. Filip Zavoral, Ph.D. (07.06.2019)

The credit is awarded on the basis of a programming project.

Literature -
Last update: Mgr. Pavel Straňák, Ph.D. (28.10.2019)

Literature will be assigned individually based on the particular project topic.

Syllabus -
Last update: JUDr. Dana Macharová (07.11.2014)

The Individual software project is usually started in a summer term of the second year of study and may be extended into a bachelor thesis.

After an introductory lecture in the first week of the term, the students are individually assigned to supervisors. The rest of the course is organized as their individual work and consultations with the supervisor. The development consists of a detailed specification, implementation, testing, deployment, developer documentation and a user's guide.

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