You and Improved - Continuing Education

Search:

Search for: Course | Program | CRN

Offered...






Starting after...

Programming Concepts


Programming in Visual C#.NET (COAP 1912)

This course will provide you with skills and knowledge of .NET programming, using the C# programming language and the Visual C#.NET integrated development environment inside Visual Studio.NET. Your studies will include such topics as: building and running simple C#- based programs, defining and using classes and methods in C#, programming GUI Windows applications with forms and controls, writing statements that control program flow, identifying and using reference and value types in C#, programming with built-in and user-defined exceptions, defining and using arrays and collections, exposing and accessing properties and indexers., building and deploying local and shared assemblies, and writing code that interoperates with legacy Windows code.

This course will be delivered when the minimum number of students has been reached. To place your name on the interest list or obtain more information call (306) 659-4101.

Prerequisites: Experience programming in at least one other objectoriented or object-based programming language


Fee: $750 (GST included), 36 hours/12 sessions
Additional costs: Text (approximately $265)
CRNStart DateLocation
CRN: TBA
This course will be delivered when the minimum number of students has been reached. To place your name on the interest list or obtain more information call 306-659-4101. You will be contacted to arrange dates and times of the course when there is a sufficient number of interested people.
Saskatoon
CRN: TBA
Register online, by mail or in Saskatoon
Saskatoon

Related Courses

Introduction to Programming Using Java (COAP 1878)

This course introduces you to general programming concepts using Java as a tool for learning, and it can serve as the foundation course for a complete path in computer programming skills. Topics covered include basic programming constructs, variables and expressions, data types, reading data input, branching, looping and arrays. It introduces the principles of object-oriented programming and algorithm design. Hands-on exercises during class will allow you to practice these skills. You will receive a manual for future reference. In addition, students are expected to work on assignments outside class hours.

This course will be delivered when the minimum number of students has been reached. To place your name on the interest list or obtain more information call (306) 659-4101.

Prerequisites: Basic typing skills are mandatory and students should be comfortable in the use of the Windows. No prior programming experience, either in a structural programming language or an objectoriented language, is required. Students with prior experience with another language such as C will find the course beneficial to understand the differences between C and Java, and also to switch to the objectoriented style of programming.


Fee: $750 (GST included), 36 hours/12 sessions
Additional costs: Text(s) (approximately $165)
CRNStart DateLocation
CRN: TBA
This course will be delivered when the minimum number of students has been reached. To place your name on the interest list or obtain more information call 306-659-4101. You will be contacted to arrange dates and times of the course when there is a sufficient number of interested people.
CRN: TBA
Room: TBA
Register online, by mail or in Saskatoon
Saskatoon

Programming in an Android Environment (COAP 1949)

This course will provide the basic concepts for developing a mobile application in an Android environment. The course will include discussions of the Eclipse environment along with an Android emulator to make development of a mobile application an easy task. The basic building blocks of an Android enabled application will be discussed including activities and intents. This course will work through developing applications that accept user input, use images and sound, and download and upload data from a network. How to test and publish Android applications will also be discussed.

Prerequisites: A good understanding of the Java programming language, particularly object oriented concepts, is required. A good understanding of C++ including object oriented concepts would be an acceptable substitution for the Java background.


Check back soon for course offering dates.

Programming in an Android Environment - Advanced (COAP Interest List)

This course will cover advanced concepts used in developing a mobile application in an Android environment. The course will include use of Adapters in Android for supporting Model View Controller pattern, responding to and creating system wide broadcasts, create/use content providers and exploring different system services.

Prerequisites: Successful completion of COAP 1949 Programming in an Android Environment or a basic understanding of how to develop an Android application. Knowledge with the Eclipse Android environment and Android virtual device is assumed.


Check back soon for course offering dates.

Programming In C - Introduction (COAP 1859)

You will learn the basic concepts of writing a program using the programming language C with a special emphasis on the modular approach to programming. This course is for students who are entry-level programmers interested in developing applications using C. This is for the serious programming student and basis for continued education in C, C++ or Java programming.

This course will be delivered when the minimum number of students has been reached. To place your name on the interest list or obtain more information call (306) 659-4101.

Prerequisites: Participants should be familiar with general programming concepts. Experience with scripting languages such as Visual Basic or Unix Shell scripting would be helpful.


Fee: $750 (GST included), 36 hours
Additional costs: Text (approximately $165)
CRNStart DateLocation
CRN: TBA
This course will be delivered when the minimum number of students has been reached. To place your name on the interest list or obtain more information call 306-659-4101. You will be contacted to arrange dates and times of the course when there is a sufficient number of interested people.
Saskatoon
CRN: TBA
Register online, by mail or in Saskatoon
Saskatoon

Programming in C++ (COAP 1862)

You will use object-oriented programming principles to write programs in C++. You will migrate from C to C++, explore the object-orientated programming concepts, create classes and instances and implement inheritance and data abstraction within your classes. You will also create templates, and use C++ libraries and handle various exceptions. This course is for students who are entry-level programmer interested in developing applications using C++. Job changers, or persons with an academic background in a field other than computer science or programming, who wish to embark on a course of study that will prepare them for employment as professional software developers. It is also intended for programmers who are interested in extending their skills in C, C++ and Java.

This course will be delivered when the minimum number of students has been reached. To place your name on the interest list or obtain more information call (306) 659-4101.

Prerequisites: Programming in C-Introduction (COAP 1859) or a foundation in C programming with an understanding of object-oriented concepts such as classes and inheritance


Fee: $750 (GST included), 36 hours/12 sessions
Additional costs: Text (approximately $165)
CRNStart DateLocation
CRN: TBA
This course will be delivered when the minimum number of students has been reached. To place your name on the interest list or obtain more information call 306-659-4101. You will be contacted to arrange dates and times of the course when there is a sufficient number of interested people.
Saskatoon
CRN: TBA
Register online, by mail or in Saskatoon
Saskatoon

Visual Basic.Net - Advanced (COAP 1913)

You will focus on how to create and work with Web services using the VB.Net design environment. Topics covered in this course will include XML, DOM, DTD and SOAP. It is assumed that you will have already taken an equivalent to the VB.Net Intermediate class.

This course will be delivered when the minimum number of students has been reached. To place your name on the interest list or obtain more information call (306) 659-4101.

CRNStart DateLocation
CRN: TBA
This course will be delivered when the minimum number of students has been reached. To place your name on the interest list or obtain more information call 306-659-4101. You will be contacted to arrange dates and times of the course when there is a sufficient number of interested people.
Saskatoon
CRN: TBA
Register online, by mail or in Saskatoon
Saskatoon

Visual Basic.Net - Intermediate (COAP 1826)

Your studies presume familiarity with the Visual Basic programming language and are designed to introduce the new object oriented features included with VB.Net. The course will also introduce you to working with the new ADO model included with VB.Net for accessing backend databases. VB.Net threads and File IO will also be introduced as part of this course.

This course will be delivered when the minimum number of students has been reached. To place your name on the interest list or obtain more information call (306) 659-4101.

Prerequisites: Visual Basic.Net - Introduction, Relevant experience or


CRNStart DateLocation
CRN: TBA
This course will be delivered when the minimum number of students has been reached. To place your name on the interest list or obtain more information call 306-659-4101. You will be contacted to arrange dates and times of the course when there is a sufficient number of interested people.
Saskatoon

Visual Basic.Net - Introduction (COAP 1866)

This course provides you with the knowledge and skills needed to develop applications in Microsoft Visual Basic .NET for the Microsoft .NET platform. The course focuses on user interfaces, program structure, language syntax and implementation details. This is the first course in the Visual Basic .NET curriculum and will serve as the entry point for other .NET courses.

This course will be delivered when the minimum number of students has been reached. To place your name on the interest list or obtain more information call (306) 659-4101.

Prerequisites: This course is intended for both novice and experienced programmers who have a minimum of three moths programming experience and have basic Microsoft Windows navigation skills


Fee: $750 (GST included), 36 hours/12 sessions
  Additional costs: Text (approximately $165)
CRNStart DateLocation
CRN: TBA
This course will be delivered when the minimum number of students has been reached. To place your name on the interest list or obtain more information call 306-659-4101. You will be contacted to arrange dates and times of the course when there is a sufficient number of interested people.
Saskatoon
CRN: TBA
Register online, by mail or in Saskatoon
Saskatoon

Facebook Twitter Youtube SIAST News RSS Feed

SIAST is Saskatchewan's primary public institution for post-secondary technical education and skills training. A member of Polytechnics Canada, SIAST's programs range from certificates to degrees. The institution serves 26,000 distinct students through campuses in Moose Jaw, Prince Albert, Regina and Saskatoon, and through extensive distance education opportunities.

©