The Systems track prepares students to work closely with both computer and software engineers. The systems track courses emphasize computer architecture from a software prospective and studies the workings of a modern computer, from binary and digital logic to non-linear problems of mutual exclusion and concurrency to high level distributed systems. A systems focus will prepare a student to work on embedded designs, system software development, new technology roll-outs, hardware integrations, entrepreneurial innovations, space and defense contracts, mobile development, real-time products, industrial automation, and robotics. Employers such as Department of Defense, JPL, Raytheon, Motorola, Sony, Microsoft, Apple, HP, National Instruments, and Ericson are but a few of the many companies aggressively seeking qualified systems personnel.
The Software Development track prepares students to become professional software engineers. Students learn the concepts and techniques required to successfully design and implement complex software systems. The courses in this track emphasize understanding of computer systems, their operation, and performance, as well as core software engineering principles including requirements definition, user experience design, quality assurance, and project management.
The Computer Graphics and Image Processing track prepares students for work and/or graduate school in the areas of computer graphics, image processing, computer vision, visualization, animation, and game programming. Topics covered in this track include computer modeling of physical objects, object manipulation, lighting, shading, and rendering of objects, image manipulation and understanding, and computer aspects of animation. Opportunities available for students graduating from this track include graphics or image related industrial jobs at companies such as Intel, NVidia, Microsoft, Adobe, and Google, studio jobs at companies such as Pixar, DreamWorks, Disney, or Sony, video game related jobs at companies such as Blizzard, Electronic Arts, or Ubisoft, or preparation for earning an MS or PhD in graduate school.