Skip Navigation

Microsoft .NET Technologies

Microsoft

Overview

With Visual Studio, Microsoft’s .NET platform has matured into a robust and versatile development environment for both Windows-based and Web-based application development. With its emphasis on XML technology and Web services, .NET allows businesses of all sizes to take advantage of the Internet for distributed computational power.

Who Should Enroll

This program is designed for individuals who have previous programming experience with a Microsoft language such as C# Visual Basic or Visual C++, but are new to the .NET environment, or who have experience with a non-Microsoft language such as C++ or Java. If you have no previous programming experience, you may begin the program by taking I&C SCI X471.1 Introduction to Computer Programming Using C++.

Career Insight

Occupational summary for software developers, applications in the United States.

801,667
Jobs
(2016)
18.40%
Projected Growth
(2017-2027)
$63k-$110k
Annual Salary
(25th-75th Percentile)

Program Benefits

  • Use Visual Studio to develop robust software solutions for deployment in both Windows and Web environments
  • Use the Microsoft .NET framework to full advantage for a variety of application development needs
  • Leverage the ease-of-use afforded by Microsoft’s integrated development environment to rapidly create new applications

Course Schedule

Required Courses

TitleWinterSpringSummerFall
I&C SCI X402.01
Introduction to .NET Architecture (3 units)
I&C SCI X402.01
  to be scheduled    
I&C SCI X402.05
Developing .NET Solutions with C# (3 units)
I&C SCI X402.05
    Online  

Elective Courses

TitleWinterSpringSummerFall
Microsoft .NET Technologies
I&C SCI X471.1
Introduction to Computer Programming Using C++ (3 units)
I&C SCI X471.1
  to be scheduled   Online
I&C SCI X471.27
Advanced Application of the C++ Standard Template Library (1.5 units)
I&C SCI X471.27
       
I&C SCI X460.37
Data Structures and Algorithms (2.5 units)
I&C SCI X460.37
  to be scheduled   Online
I&C SCI X404.30
C# Design Patterns using Visual Studio (3 units)
I&C SCI X404.30
  to be scheduled    
I&C SCI X404.31
Developing ASP.NET Web Application with Visual Studio (3 units)
I&C SCI X404.31
    Online  
I&C SCI X404.32
Introduction to Web Development with Microsoft Visual Studio (3 units)
I&C SCI X404.32
    Online  
I&C SCI X404.33
Developing Windows Application with Microsoft Visual Studio (3 units)
I&C SCI X404.33
  to be scheduled    
I&C SCI X460.72
Angular (1.5 units)
I&C SCI X460.72
    Online  

Course schedules are subject to change. Individual courses may be taken without enrolling in the full certificate.

Receive Customized Training for your Employees
Learn How To Earn Your Certificate

Certificate Eligibility and Requirements

Students must complete a minimum of 15 units of coursework with a grade of “C” or higher in each course in order to be eligible for the certificate. A maximum of two (2) required courses may be applied toward meeting this requirement.

To become an official candidate in the program, students pursuing the certificate must submit a Declaration of Candidacy. Students are encouraged to declare candidacy as soon as possible, but no later than after the third course in the program. To receive the certificate after completing all program requirements, students must submit a Request for Certificate. All requirements must be completed within five (5) years after the student enrolls in his/her first course. Students not pursuing a certificate are welcome to take as many individual courses as they wish.

Students may apply UCI Division of Continuing Education Microsoft SQL database courses from the Database Management Certificate Program not listed here upon approval by the program manager. Please contact Julie Pai at julie.pai@uci.edu or 949-824-6333 for more information.

Advisory Committee

  • Stephen Borowko, Consultant
  • Jay Cook, Consultant
  • Gary Falacara, Software Engineer/Trainer, Aesthetic Solutions
  • Michael Krasowski, Vice President, Paul D. Sheriff & Associates
  • Jack Lewin, Consultant
  • Kevin Ramsaur, .NET Evangelist
  • Victor Wu, Executive Vice President and CTO, EmpowerTrain

On-site Training Available

Our Corporate Training specialists can deliver this program or customize one that fits your organization’s specific needs. Visit Corporate Training or call (949) 824-1847 for information.

English Proficiency Requirement
All certificate programs at UCI Division of Continuing Education (classroom and online formats) require professional-level English language proficiency in listening and note-taking, reading comprehension and vocabulary, written expression, and oral presentation.