Technology: Programming

Applications developers or programmers typically write, test, and maintain detailed programs for implementation in desktop, network, and web environments. Successful programmers must be creative, use good problem-solving techniques, have a keen sense of business needs, and possess an excellent understanding of customer requirements. They must also possess the technical and functional skills to analyze, design, develop, and implement object-oriented applications for a variety of audiences. For those pursuing careers as programmers, application development skills and an understanding of specific tools and technologies continue to be the qualifications in highest demand by employers in the technology sector.

Current Programming Classes

  • C# Programming: 1

    Learn C# programming in a Windows environment using Visual Studio. Develop skills in designing and writing simple C# computer programs using... More »

  • C# Programming: 2

    Study C# programming in a Console environment using Visual Studio. Apply the .NET Framework and object-oriented programming principles to cr... More »

  • C# Programming: 4

    Study C# programming in a Console and Windows Presentation Foundation (WPF) environment using Visual Studio. Develop skills in designing an... More »

  • Basic Programming Essentials

    This class introduces students to computer programming by presenting the fundamental concepts and terminology of programming. Skills in desi... More »

  • Data Access using C#

    Visual Studio has computer software components such as ADO and LINQ that can be used by programmers to access data and data services. Learn... More »

  • JavaScript

    JavaScript is the key language behind Rich Internet Applications. This course covers core language constructs, the document object model (DO... More »

  • PowerShell

    Windows PowerShell is a utility that greatly extends the scripting capabilities of Windows. Built on the .NET Framework, PowerShell is both ... More »

  • Programming with Python: 1

    Python is an open-source, general-purpose, programming language whose design philosophy emphasizes code readability. Topics: types, operato... More »

  • Programming with Python: 2

    For those with some knowledge of Python, let's expand on those by studying topics such as: functions and modules, files and exceptions, soft... More »

  • Web Services using .NET

    Web services extend the World Wide Web infrastructure to provide the means for software to connect to other software applications. Applicati... More »

  • Software Development: Waterfall, Agile and Lean

    There are several proven methods of running teams and projects well. These methodologies promote project development in a collaborative, inc... More »

Featured Article

New Certificate Program in IT Project Management

To meet the growing need for experts who can to lead teams from the development to the delivery of an IT product, Continuing Ed has launched a new certificate program focused on the specifics of IT project management. Read more. . .

Featured Article

Get an Early Jump on Your New Year’s Resolutions

Follow Dean Janis Machala's lead and start planning ahead now to achieve your key goals in 2014. Read more . . . 

Featured Article

Tech Startup CEO Chooses Bellevue College

Former Microsoft program manager John Pennock chose Bellevue College to get the business and tech training needed to launch two tech startup firms. Read more . . . 

Featured Instructor

Ted Neward, Master Programmer

Ted Neward's experience as a software developer and teacher helps him provide exceptional instruction in F#, a programming language that offers the best of both worlds. Read more . . .

Featured Video

Learn Today. Use Tomorrow.

Related Programs

If Programming Interests You, Check Out:


Featured Article

New F# Course

New F# course provides the tools you can use...

Search the Course Catalog