Top
Download PDF

.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