Course Learning Objectives:: S.No. Course Outcomes Blooms Taxonomy CO1 CO2 CO3
Course Learning Objectives:: S.No. Course Outcomes Blooms Taxonomy CO1 CO2 CO3
Course Outcomes:
CO2 Create dynamic Web applications that interact with a database using L6 Module 2
server-side programming.
CO3 Integrate selected advanced topics in a DOT NET project create re- L6 Module 3
usable server components to retrieve data from SQL Server using
stored procedures..
L T P C
3 1 0 4
MODULES Levels
L6
MODULE 1:
Introduction to .NET: Writing Window Applications, Windows Graphical
User Interface, Programming Languages – Procedural, Event Driven, and
Object Oriented, The Object Model, Microsoft’s Visual Studio.NET,
Writing Visual Basic Projects, Three-Step Process, Visual Basic Application
Files.
L6
MODULE 2:
Visual Studio Environment: IDE Start Page, New Project Dialog, IDE Main
Window, Toolbars, Document Window, Form Designer, Solution Explorer
Window, Properties Window, Toolbox, Design Time, Run Time, and Break
Time.
L6
MODULE 3:
Writing Visual Basic Project: Workspace Setup, Plan the Project, Define the User
Interface, Set Properties, Coding, Testing, Maintenance, Printing..
L4
MODULE 4:
Finding and Fixing Errors: Syntax Errors, Run-Time Errors, Logic Errors,
Project Debugging, Naming Rules and Conventions for Objects.
L4
MODULE 5:
VARIABLES, CONSTANTS AND CALCULATIONS: Data: Variables and
Constants, Formatting Data, Handling Exceptions, Displaying Messages in
Message Boxes, Counting and Accumulating Sums, DECISIONS AND
CONDITIONS, MENUS, SUB PROCEDURES, AND FUNCTIONS, LISTS,
LOOPS, AND PRINTING, GRAPHICS, ANIMATION, AND ADDITIONAL
TOPICS IN VISUAL BASIC.
References:
Video Lectures:
1. http://www.nptelvideos.com/visualbasic_net/visualbasicnet_video_tutorials.php
2. https://nptel.ac.in/courses/106104074/
3. https://nptel.ac.in/
4. https://freevideolectures.com/course/3565/asp-net
CO PO MAPPING
CO1 1 2 3 3 1 0 0 3 3
CO2 1 2 3 3 1 0 0 3 3
CO3 1 2 3 3 1 0 0 3 3
CO4 2 3 0 0 0 0 0 1 2
CO5 2 3 0 0 1 0 0 3
2
Total 7/15 12/15 9/15 9/15 4/15 0/15 0/15 12/15 14/15
1 3 2 2 1 0 0 3 3
Course Matrix:
BCA 502 1 3 2 2 1 0 0 3 3
1- LOW
2-MODERATE
3-HIGH
70-100%- 3
60-70%- 2
40-60%- 1
<40%- 0
Course: BCA504
Monday Class: L
Room: (H205)
Course: BCA504
Tuesday Class: L
Room: (H205)
Course: BCA504 BCA504
Wednesday Class: L L
Room: (H205) (H205)
Course: BCA504
Thursday Class: L
Room: (H205)
Course:
Friday Class:
Room:
Course:
Saturday Class:
Room:
Signature of HOD with date & seal:………………………………………………………..
Signature of HOD……………………….
4-Sep-18
5
20. Tutorial
T5
5-Sep-18
21. L1 New Project Dialog,
5-Sep-18
6
22. L1 IDE Main Window
6-Sep-18
7
23. L1 Toolbars
10-Sep-
18
8
24. T6 Tutorial
11-Sep-
18
25. L19 Document Window,
12-Sep-
18
26. L20 , Form Designer,
12-Sep-
18
27. L21 Solution Explorer Window
13-Sep-
18
28. T7 Tutorial
17-Sep-
18
29. L22 Properties Window,
18-Sep-
18
30. L23
19-Sep- Toolbox
18
31. L24
19-Sep- Design Time
18
32. T8
20-Sep- Tutorial
18
3-Oct-18
39. L30 :, Define the User Interface,
3-Oct-18
40. T10 Tutorial
4-Oct-18
41. L31 Project Set Properties
8-Oct-18
42. L32 Coding
9-Oct-18
43. L33 Testing
10-Oct-18
44. T11 Tutorial
10-Oct-18
45. L34 Maintenance,
15-Oct-18
46. L35 Printing..
16-Oct-18
47. L36 MODULE 4:
Finding and Fixing Errors, and
17-Oct-18
48. T12 Tutorial
17-Oct-18
49. L37 Syntax Errors
22-Oct-18
23-Oct-18
51. L39 :, Logic Errors
24-Oct-18
52. L40 , Project Debugging
24-Oct-18
53. L41 Naming Rules
25-Oct-18
54. T13 Tutorial
29-Oct-18
55. L42 Conventions for Objects
30-Oct-18
56. L43 MODULE5:
VARIABLES, CONSTANTS
31-Oct-18
57. L44 Variables and Constants,
31-Oct-18
58. L45 Formatting Data,
1-Nov-18
59. T14 Tutorial
5-Nov-18
60. L46 Handling Exceptions
12-Nov-
18
61. L47 Displaying Messages in Message
13-Nov- Boxes
18
62. L48 , Counting and Accumulating Sums,
14-Nov-
18
63. L49 DECISIONS AND CONDITIONS
14-Nov-
18
64. T15 Tutorial
15-Nov-
18
65. L50 FUNCTIONS,
19-Nov-
18
66. L51 MENUS, SUB PROCEDURES, AND
20-Nov-
18
Video Lectures
PPT
Chalk and Talk
Signature of Faculty…………………………………
Signature of HOD……………………………………
L
Total
T
Question Bank
Module 1:
Tula's Institute, Dehradun Page 13
1. Explain Object Model with Diagram and Example.[L4][CO1]
2. Explain the Three-Step Process with their information needs. [L4][CO1]
3. Explain the complete process of Event Driven stages . [L4][CO1]
4. What are the components and resources of window application ? [L4][CO1]
5. What are the Development Stages of window application ? [L4][CO1]
6. Why do web Service use ASP .Net? [L4][CO1]
7. What are the three ways to code web forms [L3][CO1]
8. Justify “ASP.NET is a server-side technology”. [L4][CO1]
9. Explain .Net compilation process. [L4][CO1]
10. What do you understand by view state? Explain how ASP.NET maintains view state. [L4][CO1]
11. What are the events of page and when it is executes? [L4][CO1]
12. What is ASP.NET Programming? What are advantages of ASP.NET?. [L4][CO1]
13. Explain the life cycle of a web page with relevant events [L4][CO1]
14. Explain page-processing sequence of ASP.Net web page[L4][CO1]
15. Explain the featuresof ASP.Net. [L4][CO1]
16. What are the limitations of Asp that led to the development of Asp.net?
Module 2:
Module 3:
Module 4:
Module 5:
1. Write a code for bind data to list box control using any collection object.[L3][CO5]
2. Explain briefly try, catch & throw Statements. [L4][CO5]
3. Which are the three command class methods? Explain them briefly. [L3][CO5]
4. Define : Method, Event. [L3][CO5]
5. State the difference between Checkboxlist control and Checkbox contr
6. What is PostBackUrl property? [L3][CO5]
7. Explain the purpose of CommandBuilder Object. [L4][CO5]
8. . Explain the HttpRequest class properties[L4][CO5]
9. Suppose web page contain one textbox control. By looking in .aspx file how will you identify whether it
is Html-sever or Web-server control? [L3][CO5]
10. What data types does the RangeValidator control support? [L3][CO5]
11. What are List controls and Mutiple select List controls? [L3][CO5]
12. Explain with the help of diagram the web control hierarchy[L4][CO5]
13. Write a note on the controls collection? [L4][CO5]
14. Write a note on function ? [L3][CO5]
15. What are the steps for creating virtual directory ? [L4][CO5]
16. Define Operator. Explain the different kinds of operators which are used in VB.Net?
17. Discuss which example the concept of Overriding Methods using Object and Class.
4. Write a code for bind data to list box control using any collection L3 2
object.
5. Explain the representation of IDE start page ? L4 2
Average 26 13 13
1 10 9 10
2016012001 Shubham Karn 29
2 10 7 10
2016012002 Ajay Kandu 27
3 Sudeep Chandra 9 9 6
2016012003 Suyal 24
4 6 9 9
2016012004 Shubham Joshi 24
5 7 10 10
2016012005 Rahul Bohra 27
6 Shashank Kumar 7 8 9
2016012006 Singh 24
7 8 9 9
2016012007 Nitesh Singh Mehta 26
8 10 9 10
2016012008 Anchal 29
9 9 10 10
2016012009 Shivam Pandith 29
10 7 10 10
2016012011 Prateek Singh 27
11 9 8 9
2016012012 Danish Jahangir 26
12 10 7 10
2016012013 Km Saloni 27
13 9 8 9
2016012014 Shiv Pratap Sah 26
14 8 9 10
2016012015 Uday Veer Singh 27
15 9 10 8
2016012016 Babul Debbarma 27
Average 26 9 9 9
Q Solution Marks
No.
CO CO CO CO CO AVG
AT TOTAL
1 2 3 4 5 AVG 20 ASS GRADE
NO URN STUDENT NAME T1 T2 TE CIE SEE (CIE+S
30 N. /CLASS
N. EE)
1. 14 12 29 10 9 10 27 18 4 3 66
2016012001 Shubham Karn 26 25 41 FC
2. 11 13 10 7 10 26 17 3 4 41
2016012002 Ajay Kandu 24 27 24 17 FAIL
3. 14 13 9 9 6 26 17 4 3 24
Sudeep
2016012003 Chandra Suyal 27 24 24 AB FAIL
4. 14 12 24 6 9 9 25 17 4 3 48
2016012004 Shubham Joshi 26 24 24 SC
5. 14 15 27 7 10 10 28 19 3 4 60
2016012005 Rahul Bohra 29 26 34 FC
6. Shashank 12 14 7 8 9 25 17 4 3 45
2016012006 Kumar Singh 26 24 24 21 SC
7. Nitesh Singh 11 13 8 9 9 25 17 4 3 48
2016012007 Mehta 24 26 24 24 SC
8. 15 14 29 10 9 10 29 19 4 4 65
2016012008 Anchal 29 27 38 FC
9. Shivam 13 14 9 10 10 28 19 3 4 57
2016012009 Pandith 27 29 26 31 SC
10. 13 12 7 10 10 26 18 4 3 60
2016012011 Prateek Singh 26 27 25 35 FC
11. Danish 12 12 9 8 9 25 17 3 4 24
2016012012 Jahangir 24 26 24 AB FAIL
12. 14 15 10 7 10 28 19 4 3 54
2016012013 Km Saloni 29 27 26 28 SC
13. 13 14 9 8 9 26 17 3 4 55
2016012014 Shiv Pratap Sah 27 26 24 31 SC
14. Uday Veer 11 14 8 9 10 26 18 3 4 54
2016012015 Singh 26 27 25 29 SC
15. Babul 15 14 9 10 8 28 19 4 3 57
2016012016 Debbarma 29 27 26 31 SC
16.
Average 26 13 13 26 9 9 9 26 18 4 3 25 30 51
4 Pass 7 1
5 Fail 1 1
6 FCD 2 0
7 FC 2 1
8 SC 3 0