Banner .NET Programming

.NET Application Development & Programming (Y700400)

Program Overview

.NET Programming at STC will give you the skills you need to enter the workforce as a Junior Programmer, Computer Programmer, or Information Technology Assistant. With our program, you will gain experience in problem-solving and creative thinking―essential skills for any IT professional. You will also learn how to utilize the .NET integrated design environment and how to write code using C# programming language. If you’re excited about a career in IT, this is the program for you!

What to Expect:

  • Develop various ways to approach and solve problems, think logically, and learn effective programming skills.

  • Learn everything from analyzing problems, under-standing the requirements, define processes, implementing a solution by writing code to produce the defined results, to testing and debugging programs.

  • Design software for specific uses and maintain existing programs.

  • Learn about the computer programming industry; planning; management; finance; technical and production skills; underlying principles of technology.

  • Design computer applications and programs.

  • Learn how to create rich user interfaces for desktop and web-based applications.

  • Learn the basics of data structures, including decision making and repetition algorithms, as well as more advanced data collection structures like arrays, lists, dictionaries, databases and other data processing and storage techniques.

  • Gain skills in creating sophisticated web applications and software. Learn how to use object-oriented programming features to create efficient, reliable code implementing concepts such as Inheritance, Encapsulation, Overloading, and other code re-use techniques, etc., and work with the various types of classes including Interfaces and abstract classes.

  • Process and organize data using languages like SQL, LINQ and XML. Extract, update, insert, and display data. Connect and work with relational databases and become familiar with different implementations such as 2-tier and 3-tier applications.

  • Create ASP.NET web applications that contain multiple web pages and databases as well as become familiar with database-driven reports and web services.

  • Participate in SkillsUSA, the program's career and technical service organization.

Course Sequence

OCP

Course #

Course Title

Length

A

OTA0040

Information Technology Assistant

150 hours

B

CTS0041

Computer Programmer Assistant

300 hours

C

CTS0044

Computer Programmer

150 hours

D

CTS0032

.NET Programmer

450 hours

NOTE: Students accepted into a Business Program who have passed either, course DIT OR EBT, AND earned the Microsoft 2019 (or more recent) Bundle Certification, to include Word, PowerPoint, and Excel, OR Test Out Certification Exam may be considered for exemption of course OTA0040 and move directly into the next course in sequence. Microsoft bundle certifications on versions prior to 2019 will NOT allow a student to be eligible for opting out of course OTA0040.

*Costs and fees are subject to change.