.NET Programming

Curriculum : Dot Net (9 weeks)
Week Day Topic Sub Topic Type Hours

Week 1

1 Pre-Evaluation Experience Collection & Demographics Online 2
Pre-Evaluation OOPS concepts Problem Solving skills
Computer fundamentals
Online Assessment 2
Pre-Evaluation English
Algorithms
Online 4
2 IST IST Class Room Facilitation 8
3 IST IST Class Room Facilitation 8
4 Programming Fundamentals
– Evaluation
Programming Basics Sorting and
Retrieving Data Operators
Basic Programming Statement Iterative Statements
Online 4
5 Programming Fundamentals
– Evaluation
Arrays Data Structures
Programming Best Practices
Online 4

Week 2

6 Programming Fundamentals Algorithm – Flow Chart & Pseudocode Discussion Class Room Facilitation 2
Algorithm – Flow Chart & Pseudocode Discussion Class Room Facilitation 2
Programming Basics with Sample Programs Class Room Facilitation 2
Business Communication Video: So you want to be a software engineer

  1. Ice-breaker – Introduction
  2. Email writing – IST Learnings
Class Room Facilitation 2
7 Programming Fundamentals Arrays & Data Structures – Discussion on Use of arrays Different Types
of data structures
Class Room Facilitation 2
Arrays – Implementation Class Room Facilitation 2
Arrays – Implementation Class Room Facilitation 2
Business Communication Video: C Programmer 1) Email
writng + Grammar exercise
Class Room Facilitation 2
8 Programming Fundamentals Sorting , Searching and Linked List Concepts – Discussion Class Room Facilitation 2
Sorting , Searching and Linked List Concepts – Discussion Class Room Facilitation 2
Sorting , Searching and Linked List Concepts – Implementation Assessment 2
Business Communication Video: Preparation is the Key to Success with Dr Susser PH.D

  1. Email writing
  2. Passage – Comprehension
Class Room Facilitation 2
9 Programming Fundamentals Structures & Pointers – Discussion Class Room Facilitation 2
PF Assessment 1,2 & 3- Algorithm , Sorting & Searching, Data type,
Loops and Conditions
Assessment 2
PF Assessment 4, 5 & 6 – Arrays & Pointers, Functions & Overall Assessment 2
Business Communication Video: 20 words that changed your life

  1. Poetry "Promise Yourself"
  2. Introduction to Communication
  3. Why, what of communication
Class Room Facilitation 2
Database Introduction to different ways of storing data – Advantages &
Disadvantages
Class Room Facilitation 2

10 Database Understanding different types of databases
Entity-Relationship Diagram
Class Room Facilitation 3
Business Communication Video: IT company – Campus

  1. Talk on any topics by the interns
  2. Generic Feedback on the topic, improvement areas
Class Room Facilitation 2
Feedback Program Fundamentals Online 1

Week 3


11
Database DDLs
Create Assignment on DDL
Class Room Facilitation 2
Database DMLs INSERT UPDATE DELETE
Assignment on DML
Class Room Facilitation 2
Database DB Assessment 1-ER Diagrams Assessment 2
Business Communication Video: MSIT (Microsoft India Recruitment Team)
1) Channels of Communications
Class Room Facilitation 2

12

Database DRLs
Select Assignment on DMLs
Class Room Facilitation 2
Database DMLs
SELECT Group by Having Clause SELECT Order by
Assignments on DML
Class Room Facilitation 2
Database DB Assessment 2-Normalization Assessment 2
Business Communication
  1. Channels of communication – contd
  2. Exercise : Email exercise on the channels of communication
  3. Video : Channels of communication
Class Room Facilitation 2

13

Database DMLs
Types of SUBQUERY
Assignments on DML
Class Room Facilitation 2
Database Different types of JOIN UNION & UNION ALL
Assignments on DML
Class Room Facilitation 2
Database DB Assessment 3 , 4 , 5 – DML Assessment 2
Business Communication Video: IT companies 1)
Email feedback – generic (IST emails)
2) 4C’s of comunication
Discussion on 3 situations around correct, clear, complete and climate (components of communication)
Class Room Facilitation 2
Database Usage of IN, NOT IN & EXISTS, NOT EXISTS
Assignments on DML
Discussion 2


14
Database Concept of INDEX Syntax of INDEX
Assignment on DML
Assessment 2
Database DB Assessment 6 , 7 Class Room Facilitation 2
Business Communication Video: Dice TV_ Demystifying HR’s Recruiting Process

  1. 4C’s of comunication

Discussion on 3 situations around correct, clear, complete and climate (components of communication)
(Contd)

  1. Email writing – Assignment (Leave application)
Class Room Facilitation 2

15
Business Communication
  1. Importance of accurate information, spellings and grammar
  2. Exercise – Creation of signature and catchy headlines presentation (Business news)
  3. Video : Got a Job_ by The Miracles
Class Room Facilitation 2
Ubuntu Introduction to Ubuntu Environment Class Room Facilitation 2
Ubuntu Basic Linux Commands Class Room Facilitation 2
Ubuntu Use of Text editor in Linux Class Room Facilitation 2

Week 4


16
Business Communication Email etiquette
Chunking Email etiquette
Class Room Facilitation 2
Dotnet Introduction to OOPS Object-oriented methodology
Phases of the object-oriented methodology
Write and execute C# program
Class Room Facilitation 4
Dotnet Assessment on OOPS Assignments 2
22 Business Communication Grammar -Article, Prepositions, Subject – Predicate, Singular – Plural,
Tenses
Class Room Facilitation 2
Dotnet OOPS concepts – Continued Class Room Facilitation 4
Dotnet Language Assessment 2

23
Business Communication Grammar -Article, Prepositions, Subject – Predicate, Singular – Plural,
Tenses
Class Room Facilitation 2
Dotnet Working with Variables Operators and there types Conditional Constructs
Loops
Class Room Facilitation 4
Dotnet Classdesign Assignments 2
24 Business Communication Critical thinking
Exercise on critical thinking
Class Room Facilitation 2
Dotnet Defining Array
Working with Array Single dimension array
Class Room Facilitation 4
Dotnet Array / Class Design Assignments 2

25

Business Communication Structuring/ Ws and H, Comprehensiveness vs Detail, MECE, ETVX Exercise on structuring to work on a topic – 1 slide presentation Class Room Facilitation 2
Dotnet Constructor / Destructor Implementing constructors Implementing destructors Describing polymorphism Implementing function overloading Defining .NET framework
Understanding Relationship and there types
Classroom facilitation 4
Dotnet Classdesign Assignment 2

Week 5


26
Business Communication Structuring presentation
Feedback on structuring
Class Room Facilitation 2
Dotnet Establishing relationships between classes Classes and inheritance
Abstract classes
Interfaces
Classroom facilitation 4
Dotnet Advanced Class design Assignment 2
27 Business Communication Structuring presentation (Contd.)
Feedback on structuring
Class Room Facilitation 2
Dotnet Exceptions Basics Need of Exceptions
Handling Exception using try..catch..finally block Finally block
Catching multiple exceptions
Assignment 4
Dotnet Inheritance Assignment Assessment 2
28 Business Communication Conversational English – Unfamiliar scenarios Class Room Facilitation 2
Dotnet Collection Class Assignment 1
Dotnet Implementing threads Defining life cycle of a thread Introduction to Threads Implementing threads
Understanding multithreading
Classroom facilitation 4
Dotnet Exception and Assertion Assignment 1

29
Business Communication Tone and intonation Choice of words
Assignment – Homophones
Class Room Facilitation 2

Dotnet
Introduction to ado.net Architectural Overview of ADO.NET ADO.NET Object Model
Data Provider
Creating and Managing Connections The DataReader
Program to Connect and access data

Classroom facilitation

4

Dotnet ADO.Net Assignment Assignment 2
30 Business Communication Contextual E-mail exercise and feedback 2

Dotnet
Updating the table Binging the application Inserting records
Event handler for the Save button Event handler for the Cancel button
Deleting Records

Classroom facilitation

4
Dotnet ADO.Net Assignment Assignment 2

Week 6

31 Business Communication Professionalism – Familiar world
Assignment – Professional attributes of Narayan Murthy or Steve Jobs
Class Room Facilitation 2
Dotnet Introduction to HTML and CSS Classroom facilitation 4
Dotnet Assignment Assessment 2

32

Business Communication Professionalism – Unfamiliar world + Scenarios Class Room Facilitation 2

Dotnet
Introduction to ASP.NET Components of the .NET framework
Differences between frameworks 1.x, 2.x, 3.x Principal features of ASP.NET
Components of the ASP.NET Page processing model Salient features of Web Forms
Types ASP.NET server controls Features of ASP.NET HTML server controls
Features of ASP.NET web controls
Sequence the steps in executing an ASP.NET server controls

Classroom facilitation

4
Dotnet Assessment Assessment 2
33 Business Communication Impression management – Part 1 Class Room Facilitation 2

Dotnet
Creating an event handler for a server control by using ASP.NET Displaying data on the client by using the DataGrid control Display data by using the Repeater Control
Calling an stored procedure Creating a parameter for a stored procedure
Reading data from a DataReader.

Classroom facilitation

4
Dotnet ASP.NET Assignment Assignment 2

34
Business Communication Impression management – Part 2
Dressing etiquette
Class Room Facilitation 2
Dotnet ASP.NET Tracing Enabling page-level tracing
Adding tracing to a component
Classroom facilitation 4
Dotnet ASP.NET Assessment Assessment 2
35 Business Communication Communicating Up – Structured conversation (Ws & H, Comprehensive
vs Detail)
Class Room Facilitation 2
Dotnet Web Services Classroom facilitation 4
Dotnet Overall DotNet Assessment Assessment 2

Week 7

36 Business Communication Reading as a thinking tool – Jonathan Livingston Seagull
Comprehension on the passage
Class Room Facilitation 2
Dotnet IIS as server Verifing running of IIS server
Locating for running website stoping and re-running server
Checking for any new logged error
Classroom facilitation 4
Dotnet Assignment Assignment 2
37 Business Communication Listening Skills
Email exercise on the attributes of LISTEN
Class Room Facilitation 2
Process Understand & appreciate Service Requirements Classroom facilitation 4
Process Create SRS Assignment 2
38 Business Communication Telephone etiquette – Role play
Email exercise – Appointment for conference call
Class Room Facilitation 2
Process Level 2 Maintenance & Support Services (Application Landscape) Classroom facilitation 4
Process Monitoring application Assignment 2
39 Business Communication Probing technique
Attention to detail
Class Room Facilitation 2
Process Appreciation of Service Management Classroom facilitation 4
Process Monitoring application Assignment 2
Business Communication Cultural sensitivity
Exercise on Culture presentation – Part 1
Class Room Facilitation 2

Leave a comment

Your email address will not be published. Required fields are marked *