Monday, August 25, 2014

Software Engineering Technology Interactive Gaming Includes Number of Career Options

Did you know that under the umbrella of software engineering technology, there is a wide range of positions? That includes everyone from software developers who design, install, test and maintain software systems and game programmers who primarily develop codebase for video games or related software, such as game development tools to software testers, computer programmers, systems analysts, business analysts, web application developer, database administrators and applications or software support. Additionally, software engineering technology itself may have offshoots such as interactive gaming, which deals with electronic games that involve human interaction with a user interface to generate visual feedback on a video device.

At Centennial College's game design program - Software Engineering Technology - Interactive Gaming (Co-op) - students attend three years worth of studies that makes them qualified to apply for entry-level positions in all of these roles.

This program's focus is on ensuring that students have an understanding of all of the various phases of the game programming life cycle: game design, three-dimensional graphics programming, game engine design, multiplayer online game programming and more. As such, many of the courses are interactive and include hands-on components so that students not only have a theoretical framework but a practical one too. Hands-on participation is facilitated in three distinct ways:

  • Students learn object-oriented software design methodologies, user-oriented interface design, Microsoft's .NET, DirectX, XNA, Flash, HTML5, software testing and QA, C#, Java, Java EE, Oracle, MS-SQL Server, Rational/ WebSphere, Mobile Application Development and more.
  • Students complete two software development projects that serve as real-world business applications. As such, students are required to make use of both the technical and business skills acquired during their studies to build higher quality software.
  • Co-op sees students gain real-world, related work experience while, helping them to decide what kind of job they want as a grads, helping them pay for their college education and increases their chances of getting a good job (with a higher salary) once they complete their studies. Additionally, the experience provides valuable contacts for future careers.

Each game design course is fully accredited by The Canadian Information Processing Society (CIPS) and the Canadian Council of Technician and Technologies (CCTT). This joint accreditation, which was granted in 2011, was the first of its kind in Canada. Graduates benefit by being able to apply for certified membership to either CIPS or their provincial engineering technology association. Among the specific courses in the offering are: Functions and Number Systems, Introduction to Database Concepts, Software Engineering Methodologies, Introduction to Game and Simulation, Game Programming, Object Oriented Software Engineering, Java EE Programming, Emerging Technologies, IT Project Management, Practical Game Design and more.

No comments:

Post a Comment