Facts
Duration: 1 semester
Period: Fall Semester
Credits: 2 ECTS
Contact Hours: 36
Self-study: 36
Hours: 72
|
Main Objectives
- Getting the basic skills of using Visual Studio component;
- Getting the skills to work with text files and directories;
- Getting the skills to work with Word and Excel files;
- Getting the skills to create hypertext reference;
- Getting the skills to organize cooperation programs with databases.
Learning Outcomes
- Creating a simple calculator and notepad-application;
- Creating 11 console applications to read and edit text files and read the file data structure;
- Create 3 console applications to create and edit Word and Excel files;
- Create help-application and connect it to the windows-application;
- Creating a program to read and edit the information in an Access database.
Professor
Alexander E. Petelin, Associate professor
Course annotation
Course unit code |
B.1.6 |
|||||||||||||||||||||||||
Course unit title |
Methods and technology of information system design. Part 1 |
|||||||||||||||||||||||||
Name(s), surname(s) and title of lecturer(s) |
Associate professor Alexander E. Petelin |
|||||||||||||||||||||||||
Level of course |
Master’s program |
|||||||||||||||||||||||||
Semester |
1 |
|||||||||||||||||||||||||
ECTS credit |
2 |
|||||||||||||||||||||||||
Working hours |
Contact hours |
36 |
||||||||||||||||||||||||
Lecture |
4 |
|||||||||||||||||||||||||
Laboratory |
32 |
|||||||||||||||||||||||||
Self-study |
36 |
|||||||||||||||||||||||||
Total |
72 |
|||||||||||||||||||||||||
Work placement |
- |
|||||||||||||||||||||||||
Prerequisites |
The student should know one programming language higher level (C#, C++, Pascal and etc.) |
|||||||||||||||||||||||||
Language of instruction |
English |
|||||||||||||||||||||||||
Objectives of the course |
Learning outcomes |
A student’s assessments methods |
||||||||||||||||||||||||
Getting the basic skills of using Visual Studio component |
Creating a simple calculator and notepad-application |
Lab Report |
||||||||||||||||||||||||
Getting the skills to work with text files and directories |
Creating 11 console applications to read and edit text files and read the file data structure |
Lab Report |
||||||||||||||||||||||||
Getting the skills to work with Word and Excel files |
Create 3 console applications to create and edit Word and Excel files |
Lab Report |
||||||||||||||||||||||||
Getting the skills to create hypertext reference |
Create help-application and connect it to the windows-application |
Lab Report |
||||||||||||||||||||||||
Getting the skills to organize cooperation programs with databases |
Creating a program to read and edit the information in an Access database |
Lab Report |
||||||||||||||||||||||||
Teaching methods |
Lecturing, demonstrating, direct instruction |
|||||||||||||||||||||||||
Course unit content |
Course objective – the course is designed for training of professionals capable to successfully implement the project on creation of large information systems using modern technologies of design and software development. Gained knowledge and skills – create advanced Windows - applications |
|||||||||||||||||||||||||
List of Topics |
Topic title |
Contact hours |
Assignments and independent study hours |
|||||||||||||||||||||||
Creating a simple window application |
4 |
2 |
||||||||||||||||||||||||
Creating an application with a complicated window interface |
8 |
4 |
||||||||||||||||||||||||
Creating an operation application (writing, reading, deleting, copying, organizing access settings, etc.) with various types of files |
4 |
4 |
||||||||||||||||||||||||
Automating the work (creating, reading, and writing files, creating and filling templates, etc.) with office applications (Word, Excel) |
8 |
10 |
||||||||||||||||||||||||
Creating and implementing a hypertext help and its implementation into the program |
6 |
8 |
||||||||||||||||||||||||
Organizing a connection and automating the operation of a program with databases |
6 |
8 |
||||||||||||||||||||||||
Assessment requirements |
Maximum semester rating - 100 points. Points are allocated on the semester part and the exam ones: 80 points are available for the ongoing work of the semester, and 20 points - for the answers on the exam. |
|||||||||||||||||||||||||
Assessment criteria |
Activity at the seminars - up to 30 points, report on the independent work – up to 50 points, exam – up to 20 points |
|||||||||||||||||||||||||
The composition of final accumulative mark |
|
|||||||||||||||||||||||||
Author of the course |
Alexander E. Petelin, associate professor of the Department of Information Support of Innovative Activity of the Faculty of Innovative Technologies, Tomsk State University |