
.NET Technology Graduate Certificate
Inclement Weather: February 25, 2026
All classes starting prior to 11 a.m. will be remote. Classes after 11 a.m. will be in person. Non-essential staff should work remote until 11 a.m. then report to campus as scheduled.
Begin Your Journey Take the Next Step
The .NET Technology graduate certificate is a comprehensive and consistent programming model for building applications that can provide visually stunning user experiences and the ability to provide a multiple tiered approach to creating and delivering a variety of applications for web-based programming.
This certificate will allow the student to work with and build projects in several of the most common and widely used .NET applications including VB.NET, C# and ASP.NET. All courses taken in this certificate program may be applied to a full MSCIS degree.
Prerequisite Courses
If required
This is an introductory course in computer programming using a structured programming language. Representative topics include iteration, selection, procedures, functions, arrays, and classes.
A continuation of CS 500, utilizing a structured programming language and classes to further implement multidimensional arrays and other data structures including linked lists, stacks, queues, trees, and more. This course also provides introduction to recursion and data abstraction.
Prerequisite: Take CS-500
Required Courses
This course introduces the fundamentals of writing Windows applications, event-driven programming, and the GUI. Topics include dialogues, menus, controls, data types, scope and life of variables, objects and instances, fonts and graphics, simple file I/O, and other DLL procedures. VB.net is used in implementing various Windows applications.
Prerequisite: Take CS-500;
Covers Active Server Pages and how they allow for powerful website creation by combining program code with standard HTML. The class is presented in a tutorial system application. Students will successfully learn how to program using Visual Basic Script, the most commonly used ASP programming language. Other relevant topics include integrating databases with a website and effective site functionality.
Prerequisite: Take CS-552 and CS -603
This course discusses goals and techniques in the design, implementation, and maintenance of large database management systems: physical and logical organization; file structures; indexing; entity relationship models; hierarchical, network, and relational models; normalization; query languages; and database logic.
Elective Courses
The class will focus on some advanced ASP. NET topics such as AJAX, web services, building custom components, profiles, LINQ, and web parts.
Prerequisite: Take CS-557
Introduces the .NET platform using C#, which is a modern object-oriented language to build interfaces with applications for both windows and the web. OLE Automation and Database (ADO.net) development will be introduced.
Prerequisite: Take CS-501
More Information
Office of Graduate Admissions
The Latest in School of Computer Science & Engineering
View More News-
Academics, Student Spotlight & OutcomesPublished:Abbie Ives turns passion for hockey into a career, using data-driven insights to help shape NHL team’s strategy -

Are We Ready for Industry 4.0?
AcademicsPublished:With tomorrow’s smart machines needing smarter humans, SHU’s engineering department has it covered. -

How to Write a Thesis or Dissertation: 6 Steps that Lead to Success
AcademicsPublished:With proper planning, you can approach this academic milestone with confidence

