VSFS:B_PJC Programming in C - Course Information
B_PJC Programming in C
University of Finance and AdministrationWinter 2013
- Extent and Intensity
- 2/2. 6 credit(s). Type of Completion: zk (examination).
- Teacher(s)
- doc. RNDr. Jan Lánský, Ph.D. (seminar tutor)
- Guaranteed by
- doc. RNDr. Jan Lánský, Ph.D.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Dagmar Medová, DiS. - Timetable of Seminar Groups
- B_PJC/cAPH: Thu 15:45–16:29 E303PC, Thu 16:30–17:15 E303PC, J. Lánský
B_PJC/pAPH: Thu 12:15–12:59 E303PC, Thu 13:00–13:45 E303PC, J. Lánský - Prerequisites
- Basic programming skills, knowledge of pointers and data structures.
- Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- Applied Informatics (programme VSFS, B-INF) (2)
- Course objectives
- At the end of the course students should be able to: 1) write medium difficult program in programing language C using control flow, arrays, pointrs and strings. 2) use static and dynamic allocated memory 3) work with standard input and output, and files. 4) work in Microsoft Visual Studio
- Syllabus
- 1. Compiling and linking programs 2. Basic properties of C and C++ 3. Data types, operators, control flow 4. Arrays and pointers 5. Standard libraries 6. Practical programming skills 7. Microsoft Visual Studio .NET 2012 8. Debugging
- Literature
- required literature
- Jan Lánský: Programování v jazyce C. Distanční opora, VŠFS, Praha, 2010.
- Miroslav Virius: Jazyky C a C++ : kompletní průvodce, 2011
- Pavel Herout: Učebnice jazyka C. 1. díl, České Budějovice : Kopp, 6.vydání, 2009
- Pavel Herout: Učebnice jazyka C. 2. díl, České Budějovice : Kopp, 6.vydání, 2009
- recommended literature
- Miroslav Virius: Pasti a propasti jazyka C++
- Bjarne Stroustrup: The C++ Programming Language (3rd ed.)
- Miroslav Virius: Programování v C++ (ČVUT 2001)
- E. Moo: Accelerated C++ Practical Programming by Example Nicolai
- Bruce Eckel: Myslíme v jazyku C++ (Thinkinkg in C++ 2nd ed.)
- not specified
- Miroslav Virius: Jazyky C a C++ : kompletní kapesní průvodce programátora, 2006
- Scott Meyers: Effective C++ (2nd ed.), More Effective C++ Herb
- Teaching methods
- The instruction is both theoretical and applied. Each session, the theoretical knowledge will be applied to practical exercises at Microsoft Visual Studio. Lectures and seminars in full-time study; tutorials in part-time study; compulsory seminar participation is 75% in full-time study, compulsory tutorial participation is 50% in part-time study
- Assessment methods
- Minimal attendance is 75 %, missing attendance can be substituted by individual home works. Exam: Programming exercise on computer with discussion about source codes.
- Language of instruction
- Czech
- Follow-Up Courses
- Further comments (probably available only in Czech)
- The course can also be completed outside the examination period.
General note: Bb0.
Information on the extent and intensity of the course: 12 hodin KS/semestr.
- Enrolment Statistics (Winter 2013, recent)
- Permalink: https://is.vsfs.cz/course/vsfs/winter2013/B_PJC