Back close

Course Detail

Course Name Windows Programming using Dot Net
Course Code 25CSA385
Program B. Sc. in Physics, Mathematics & Computer Science (with Minor in Artificial Intelligence and Data Science)
Semester CS Lab
Campus Mysuru

Syllabus

Introduction to .NET, .NET Framework features & architecture, CLR, Common Type System, MSIL, Assemblies and class libraries. Introduction to visual studio, Project basics, types of project in .Net, IDE of VB.NET- Menu bar, Toolbar, Solution Explorer, Toolbox, Properties Window, Form Designer, Output Window, Object Browser. The environment: Editor tab, format tab, general tab, docking tab. visual development & event drive Programming -Methods and events.

The VB.NET Language- Variables -Declaring variables, Data Type of variables, Forcing variables declarations, Scope & lifetime of a variable, Constants, Arrays, types of array, control array, Collections, Subroutines, Functions, Passing variable Number of Argument Optional Argument, Returning value from function.

Control flow statements: conditional statement, loop statement. Msgbox&Inputbox. Workingwith Forms: Loading, showing and hiding forms, GUI Programming with Windows Form:Common Controls, scroll bar, Timer, ListView, TreeView, toolbar, StatusBar. Properties,Methods and events. OpenFileDilog, SaveFileDialog, FontDialog, ColorDialog, PrintDialog.Link Label. Designing menu. Object oriented Programming: Classes & objects, fieldsProperties, Methods & Events, constructor, inheritance. Access Specifiers: Public Private,Projected.

Database programming with ADO.NET – Overview of ADO, from ADO to ADO.NET,Accessing Data using Server Explorer. Creating Connection, Command, Data Adapter andData Set with OLEDB and SQLDB. Display Data on data bound controls, display data ondata grid.

Objectives and Outcomes

Objective: Windows programming course provides an introduction to programming using the VB.NET. Students are introduced to the application development cycle, structure of programs, and specific language syntax. 

Course Outcomes

CO1 To make the students to use Visual Basic.Net to build Windows applications using structured and object-based programming techniques.
CO2 Students will be able to design/develop programs with GUI interfaces
CO3 Assemble multiple forms, modules, and menus into working VB.NET solutions
CO4 Build integrated VB.NET solutions using files and structures with printing capabilities
CO5 Translate general requirements into data-related solutions using database concepts

 

  CO-PO Affinity Map
PO/CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PSO1 PSO2 PSO3 PSO4
CO1 1 3 2 1 1 0 0 0 3
CO2 1 1 2 1 0 0 0 0 3
CO3 0 1 1 1 1 0 0 0 2
CO4 0 1 1 1 1 0 0 0 2
CO5 1 1 1 1 1 0 0 0 2

Text Books / References

TEXT BOOKS/ REFERENCES:

  1. Vb.net programming black book by Steven Holzner –Dreamtech publications
  2. Mastering vb.net by EvangelosPetroutsos- bpb publications Introduction to .netframework-Worx publication

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now