Skip to Main Content

Software Development Technologies: Course Outline (SE 3033)

Software development is the process of computer programming, documenting, testing, and bug fixing involved in creating and maintaining applications and frameworks resulting in a software product

Course Contents

Introduction to Software Development Technologies
Net Framework
Introduction in C#
Advanced Topics in C#
Windows Forms Application
Data Controls
Architectural Patterns
Walkthrough: Creating Windows Form Application
Entity Framework Modeling
Security in ASP.Net
Web Deployment

E Books

Course Goals/Objectives

Learning Objectives: The students should also be able to
a) have knowledge about Computing trends and technologies
b) understand the concept of framework and .Net framework architecture
c) gain basic understandings of .Net languages
d) work with data types and controlling program execution
e) develop event driven application
f) Craft windows application
g) understand the architecture of application
h) design interface and gain knowledge about usability aspect of an application
i) understand security concerns
j) gain knowledge about program efficiency and performance of an application
k) deploy web application
l) work with relational database and manipulate data by querying table(s)
m) Integrate application with data sources (such as database, xml etc.) in order to perform different transection on data source.
n) have knowledge of web applications

E Book

Related Books