My Teaching Responsibilities
Following are the courses I have taught in this academic year – Fall 2015, Winter 2016 and Spring 2016.
|SYST10049||Web Development||3||1st Sem.||Fall 2015|
|SYST10199||Web Programming||3||2nd Sem.||Winter 2016|
|PROG37721||Web Services using .NET & C# Programming||6||4th and 5th Sem.||Fall 2015
SYST10049 – Web Development:
Description: In this course, students learned how to use HTML5 and CSS3 to create websites that are laid out in a logical file structure. Students published their websites to a dedicated student space with emphasis on website security. They also learned how to create forms with various controls and types of form handlers. Studies incorporate the latest web technologies.
SYST10199 – Web Programming:
PROG37721 – Web Services using .NET & C# Programming:
The curriculum focused on Microsoft’s .NET technologies to learn database programming (ADO.NET), web programming with ASP.NET, and Web Services in the C# programming language. In this course, students were introduced to the Microsoft.NET Platform and learn to develop Windows Forms applications; dynamic, data driven Web applications and Web Services. This course was delivered in two distinct, equal, segments:
- Introduction to .NET and Windows Forms applications
- Web development using ASP.NET and web services.
I usually discuss with my students what we’ll be doing in the class. Then for each topic, I do one example and then allow my students to explore further. As my students bring laptops to the class, my motive is let the students do some work in the class. I believe students learn more when they spend more time dealing with the content. After each small topic, students do the do-it-yourself activities while I resolve their issues, if they face any. Do-it-yourself exercises are designed in such a way that:
- Students discuss the activity with their table partners.
- Students help each other.
- Students search the web and discuss.
- Solution is provided to them and they check their own work.