Methods and Technology of Information System Design (II)

Facts  
Duration: 1 semester
Period: Fall Semester
Credits: 2 ECTS
Contact Hours: 18
Self-study: 54
Hours: 72

Main Objectives

  • Getting skills program with the registry;
  • Getting skills create a simple ASP-applications;
  • Getting the skills of creating client-server applications;
  • Getting the skills of creating installers;
  • Getting the skills to create and connect a dynamic class library.

Learning Outcomes

  • Creating a program for reading and editing the Windows Registry;
  • Creation of web-pages of new user registration system;
  • Create a console application to communicate (chat);
  • Creating a dynamic link library (dll) of mathematical functions and connecting it to a computer program.

Professor

Alexander E. Petelin, Associate professor 

Apply

Read more

Course annotation

Course unit code

V.1.7

Course unit title

Methods and technology of information system design. Part 2

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

18

Lecture

Laboratory

18

Self-study

54

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 skills program with the registry

Creating a program for reading and editing the Windows Registry

Lab Report

Getting skills create a simple ASP-applications

Creation of web-pages of new user registration system

Lab Report

Getting the skills of creating client-server applications

Create a console application to communicate (chat)

Lab Report

Getting the skills of creating installers

Creating an installation package to install software on Windows

Lab Report

Getting the skills to create and connect a dynamic class library

Creating a dynamic link library (dll) of mathematical functions and connecting it to a computer program

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

Organizing the work with the registry Windows (setting the program autorun,  saving the interface settings, etc.)

2

12

ASP technology

4

12

Creating a client-server application

4

10

Creating program installers

4

10

Creating and adding a dynamic class library

4

10

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

Final accumulative points

Marks

(four-point scale)

Marks (ECTS)

90 – 100

5 (excellent)

А (excellent)

85 – 89

4 (good)

В (very good)

75 – 84

С (good)

70 – 74

D (satisfactory)

65 – 69

3 (satisfactory)

60 – 64

E (mediocre)

< 60

2 (unsatisfactory)

F (unsatisfactory)

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