Information Package

Program of Computer Programming (Evening Education)

BİLP244

VISUAL PROGRAMMING II

Course Code
BİLP244
Semester
Fourth Term (Spring)
Theory+Practice
2 + 2
ECTS
5
Course TypeCompulsory Course
Course LevelAssociate Degree
Year of Study2
SemesterFourth Term (Spring)
ECTS5
Name of Lecturer(s)
Learning Outcomes

At the end of this course, the students;

  1. Can develop modular software using class and object-oriented programming structures.
  2. Can connect to Access, MySQL, and MS-SQL databases to perform data insertion, listing, updating, deletion, and search operations.
  3. Can perform file and folder operations programmatically and create user-interactive file dialog boxes.
  4. Can perform database operations using basic SQL and LINQ queries.
  5. Can prepare setup files to make developed applications ready for deployment.
  6. Can present developed software projects both technically and visually, and evaluate project outcomes.
  7. Can analyze problems encountered during software development and develop appropriate solutions.
Mode of DeliveryFace to face
PrerequisitesNo
Recommended Optional Programme ComponentsNone
Course DescriptionWithin the scope of this course; To be able to use advanced visual objects, to be able to master the methods and techniques with the program. The aim of this course is to develop application methods and techniques on database applications.
Course Contents
WEEK TOPICS
1st Week Working with forms, Moving data between forms
2nd Week ToolBox Component Objects
3rd Week ToolBox Component Objects
4th Week Printing Operations
5th Week Resource Files, Using Settings File, Creating Installation Projects
6th Week Resource Files, Using Settings File, Creating Installation Projects
7th Week Using Windows APIs and accessing Registry values
8th Week MIDTERM WEEK
9th Week User Control Preparation
10th Week Threads
11th Week XML Access
12th Week ADO.NET
13th Week MS SQL Connection
14th Week Reports
15th Week
Recommended or Required ReadingProfessional Visual C#; David Gardner, Nick Randolph; Wrox.
Visual Studio 2010 ile Her Yönüyle C# 4.0; Volkan Aktaş; KODLAB
Planned Learning Activities and Teaching Methods
  • Lecture
  • Practice
  • Project
Assessment Methods and Criteria
Quantity Percentage (%)
Mid-term 1 30
Practice 10 25
Project 1 10
Total(%) 65
Contribution of In-term Studies to Overall Grade(%) 65
Contribution of Final Examination to Overall Grade(%) 35
Total(%) 100
ECTS Allocated Based on Student Workload
Activities Quantity Duration (Hour) Total Workload (Hour)
Midterm exam 1 1.5 1.5
Preparation for Quiz 0 0 0
Individual or group work 14 2.5 35
Preparation for Final exam 1 28 28
Course hours 14 2 28
Preparation for Midterm exam 1 28 28
Laboratory (including preparation) 14 2 28
Final exam 1 1.5 1.5
Homework 0 0 0
Total Work Load150
Total Work Load / 30 (h)5
ECTS Credit of the Course5
Language of InstructionTurkish
Work Placement(s)No
LO1 LO2 LO3 LO4 LO5 LO6 LO7
K1
K2
K3
K4
K5
K6
K7
K8
K9
K10
K11
K12
K13
K14
K15