Course Search Results

  • 3.00 Credits

    In business today, risk plays a critical role. Almost every business decision requires executives and managers to balance risk and reward. This course introduces students to the strategic discipline of assessing, prioritizing, monitoring and controlling the impact of uncertainty on organizational objectives.
  • 3.00 Credits

    This course is designed for the Computer Information Systems major. It provides the student with a thorough understanding of HTML, in order to enable the student to create Web pages and Web sites using HTML. It also provides the student with a thorough understanding of at least one client-side scripting language, in order to enable the student to begin creating data-base driven Web sites. Students are required to write and test Web pages and Web sites that use client-side scripts.
  • 3.00 Credits

    This course is designed to provide the student with an understanding of the principles and concepts of wireless data network and security. Students will study wireless standards (such as IEEE 802.11 a/b/g/n, ZigBee, 2G/3G/4G/LTE). The course will survey the state of the art in wireless networks and security. Students will also learn security and privacy issues associated with wireless networks. Various attacks against wireless networks and their defense strategies will be analyzed.
  • 3.00 Credits

    This course introduces students to communicating with operating systems through an application programming interface (API). Students will write programs in high level programming languages to interact with various operating systems. Additionally, students will study script programming with a focus on interacting with and configuring operating systems and performing systems administration tasks.
  • 3.00 Credits

    This course is intended to prepare students for the leadership decisions and actions that are inherent in practice as well as every-day life issues. Professional and personal growth are discussed at great length and principles and applications of personal leadership practices will be explored in depth. Techniques for managing change and empowering others also are included in this course. Topics related to effective leadership are issues of communication, motivation, delegation, team building, and quality improvement. Finally, students will have the opportunity to perform a SWOT analysis on their business or self (whichever is applicable). This culminating activity is designed to strengthen the students' leadership abilities and skills.
  • 3.00 Credits

    This course will aim to train students to determine who is responsible for a malicious attack that happened on the computer while documenting the evidence and performing a proper investigation. It will also teach students how an organization should handle a cyber attack. Topics will include computer forensics, legal requirements for conducting an investigation, cloud incident response, mobile device incident response, network forensics, intrusion detection and analysis, and forensics tools.
  • 3.00 Credits

    This course introduces concepts and techniques for the programming of two-dimensional games. Students will learn about the basics of making two-dimensional games, as well as how to work with a two-dimensional game engine environment (for example, GameMaker Studio). Additionally, students will construct at least one two-dimensional game during this course. This course focuses on the programming behind creating games in a commonly used language for that purpose (for example, GML or C++), and as such will also reinforce may important programming concepts from other courses. Offered fall, alternate years.
  • 3.00 Credits

    This course introduces concepts and techniques important for the programming of three-dimensional games. Students will learn about the basics of making three-dimensional games, as well as how to work with a three-dimensional game engine environment (for example, Unity). Additionally, students will construct at least one three-dimensional game during the course. This course focuses on the programming behind creating games in a commonly used language for that purpose (for example, GML or C++), and as such will also reinforce many important programming concepts from other courses.
  • 3.00 Credits

    This course introduces students to mobile application design and development while utilizing Software Development Kits (SDKs) to develop mobile applications. Students will learn user interface design in combination with event driven programming. An overview of required programming languages and SDK tools will be covered along with object-oriented development, source code control and testing.
  • 3.00 Credits

    Provides an overview and application of the principles and tools of computer graphics. Includes characteristics of graphical display devices, graphics software primitives, representation, manipulation, and display of two- and three-dimensional objects, interactive graphics and the graphical user interface, and animation. Includes graphics programming projects.