Areas of Emphasis within Computer & Information Technology

Areas of emphases are focuses within majors in the Department of Computer & Information Technology. An area of emphasis provides a core set of courses that allow a CIT student to focus, or specialize, in a particular area by taking 18-24 hours that are specific to that area while still receiving a well-rounded IT education. The CIT major currently has three areas of emphasis available: computer application development, game/simulation development, and web application/mobile development.

Computer Application Development Area of Emphasis

This area of emphasis focuses on the development of computer applications for business, industry, and education that run on the personal computer or that integrate various hardware pieces into the computer system as a whole.  Students will learn the software engineering process and project management and learn to program in languages such as C++ and C#. Students also learn to specify, design, and build large-scale software systems for existing hardware.

Courses for this area of emphasis include those required for the Computer and Information Technology major, plus: IST423, CIT410, 466, and 3 CIT3xx-4xx programming related courses.

Computer Application Development Curriculum


Game/Simulation Development Area of Emphasis

Game development is a very popular venue in higher education. This area of emphasis combines sound principles of computer application development with computer game development. This connection between application development and game development better serves students who are coming to Marshall University with aspirations of developing computer, console, and mobile games.

A computer lab is dedicated to gaming (Marshall’s Advanced Gaming and Interactive Computing Lab – MAGIC Lab) where students utilize the environment to play and analyze different types of interactive media, to research the latest trends and graphics, and to discuss gaming. The space will also be available to students designing and developing their own games for courses taught in the area of emphasis and for their senior project, which will consist of the development of an advanced computer game.

Courses for this area of emphasis include those required for the Computer and Information Technology major, plus:  CIT340, 440, 441, 443, 446, 447, and 448.

Game/Simulation Development Curriculum


Web Application/Mobile Development Area of Emphasis

This area of emphasis allows students to specialize in developing Web applications and content using web-based development languages, such as HTML5, PHP, .Net, CSS, JavaScript, and the effective design and organization of databases, including the development of fully functional web application systems.  We have added courses in mobile application development as well which will teach students how to build apps for Android and iOS while integrating those apps with web apps.

Courses for this area of emphasis include those required for the Computer and Information Technology major, plus: CIT 410, 413, 414, 416, 466, and DFIA 445.

Web Application/Mobile Development Curriculum