401223 - Advanced Object Oriented Programing and GUI |
---|
Credit Hours3 Pre-requisite401122 Co-requisite- Distribution3+0 |
This course introduces .NET Programming using the C# programming language. Emphasis is placed on understanding the syntactical features of the language and also how to effectively use the design of the language to develop robust software. The course assumes at least one year of programming in C++ and/or Java. The course uses the features that are most important to programmers: Object Oriented Programming, strings, graphics, graphical user interface (GUI) components, exception handling, multithreading, file processing, prepackaged data structures, database processing, Internet and World-Wide-Web-based client/server networking, and distributed computing. C# language is appropriate for implementing Internet- and World-Wide-Web-based applications that seamlessly integrate with PC-based applications. |