The Certificate in Advanced Windows Programming for Testers / Developers is comprised of three classes totaling 243 hours of instruction. This certificate and these classes are not intended to provide testing skills, but are meant for those with testing / developer experience who wish to learn programming to further their goals in testing automation. Although the knowledge and skills taught are applicable beyond the software testing industry, the exercises and applications within these classes will naturally have a focus on automated testing.
These classes are very intense and include lectures, demonstrations and a significant amount of lab time. Expect to spend at least one hour outside of class reading or doing lab work for every hour you are in class. Also please note the prerequisites which are required for each course. Even though these are non-credit classes, students will receive a Pass or Fail based on their performance in class assignments, labs, and participation. Details of assessment standards will be described on the course syllabus distributed the first day of each class. You may take from one to all three of the courses, but they must be taken in the order described below.
C Programming for Testers / Developers - an introduction to the C programming language, this course covers data types, control structures, functions, variables and parameters, pointers, arrays, data structure, dynamic memory allocation, linked lists, sorting, and binary trees (81 class hours). Prerequisite: Students should be able to write a 1000 line program in some language (e.g. Visual Basic, scripting, etc.); Required Textbook*: C Primer Plus, 5th Edition, by Stephen Prata, ISBN: 10-0672326965; Price of instruction (Does not include textbook): $2,075.00
Win32 Programming Using C for Testers / Developers- provides an introduction to windows programming as supported by the Win32 Application Programming Interface (API) and using the C programming language (78 class hours). Prerequisite: Completion of C Programming for Testers / Developers course, or equivalent knowledge and instructor permission; Required Textbook*: Programming Windows, 5th Edition, by Charles Petzold, ISBN 157231995X; Price of Instruction (Does not include textbook): $2,000.00
Advanced Windows/Internals for Testers / Developers - provides an introduction to the internals of the Windows operating system and exposure to the actual implementation of the Windows kernel mode components, showing how these components form the foundation for the Win32 API, drivers, and services that comprise a sophisticated and dynamic software platform (84 hours). Prerequisite: Completion of Win32 Programming Using C for Testers / Developers course, or equivalent knowledge and instructor permission; Required Textbook*: Microsoft Windows Internals, (4th Edition): Microsoft Windows Server 2003, Windows XP, and Windows 2000, by Mark E. Russinovich and David A. Solomon; ISBN-10: 0735619174 or ISBN-13: 978-0735619173; Price (Does not include textbook): $2,150.00
All classes are held at the Bellevue Community College North Campus located at 10700 Northup Way in Bellevue.
For more information email Dennis Phillips or call him at 425.564.3163.
* Textbooks are available at the BCC North Campus bookstore or you may purchase them from a different source. Classes are payable by cash, check, money order, MasterCard or Visa at time of registration. BCC also accepts corporate purchase orders.