Archive for the ‘School’ Category

School - Fall 2008 Classes

August 24th, 2008

Here are my classes and their descriptions for Fall 2008 in the Software Engineering Technology course at Conestoga College.

Title: EECE1010 - Digital Fundamentals

Description:

This course introduces the student to the principles and techniques of digital systems and design beginning with the numbering system, basic logic functions, Boolean expressions, truth tables, timing diagrams, circuit reduction, combinational logic circuits, flip-flops, counters, and other related devices. We will also have an introduction to programming simple 8-bit processors. This course serves to provide a basis from which the student can build a working knowledge of digital design and microcomputer-based systems.


Title: INFO1810 - Operating System Fundamentals

Description:

This course focuses on operating system fundamentals from a programmer’s aspect. Issues such as kernel design, multitasking concepts, operating system services, task swapping and memory management will provide students with sufficient background to understand the nature of 32 bit operating systems like Windows NT and UNIX. Topics include service calls, task switching, process descriptors, file systems, memory management, shells, operating system control via command line utilities and scripting, client/server applications, installation issues and configuration.


Title: MATH1110 - Mathematics I (Electronics)

Description:

This course is oriented towards applications of mathematical theory and techniques to analyze and solve fundamental engineering problems. Topics covered include: basic algebraic operations, geometry, functions and graphs, trigonometric functions, systems of linear equations, factoring and fractions, quadratic equations, vectors, exponents and radicals, complex numbers, exponential and logarithmic functions.


Title: PROG1345 - C Programming

Description:

This course will introduce software design and implementation using the C language. Topics include: algorithm design, modular code design, programming style, functions, arrays, pointers, strings, data structures, file I/O and operating system function calls. An emphasis will be placed on proper design to produce maintainable software.


Title: PROG1350 - Software Engineering Fundamentals
Description:

Standard software development methodologies, testing methodologies, and software maintenance topics will be covered to prepare students for real life software development. The course will emphasize proper software design, software development issues, and documentation. The importance of effective software engineering documentation and effective technical communications cannot be stressed enough, especially in today’s Rapid Application Development world. Topics include specification writing for system development and testing, code development, testing methodologies (user interface testing, regression testing, etc.), and software maintenance issues.

Posted in School | Comments (0)

School start

August 8th, 2008

So, I am taking Software Engineering Technology (AKA SET) at Conestoga College starting in 3 weeks or so (September 2).  I have purchased my books, and I am just waiting for them to come in.  I should be getting my schedule on Monday, which will help determine whether I am able to still work at my current job at University of Waterloo.  I am really looking forward to this year, but there are a few things I am definately going to miss, like Kass and Devin, buggers are moving away for school.  Anyway, this is all for now I guess.

–Ryan

Posted in School | Comments (1)