Computer Science & Information Systems (CSIS)

computer-scienceThe Computer Science program and Computer Information Systems program share many of the same core classes to ensure that students are adequately prepared with the necessary background for their upper class studies.  This common core includes programming both in a Windows graphical environment as well as in a UNIX command-line environment.  Industry uses both operating systems and so the Department wants students to be well versed in each area.  Additionally, students will learn C++ and Microsoft Visual Basic as toolsets to develop applications.  The common core also includes introductory data structures, statistics with computer applications, web client development and web server development.  Both majors are heavily programming-oriented.  The curriculum has been designed this way on purpose so that students can learn about a concept and then use their programming knowledge as a vehicle to understand, experiment and implement that topic.  Both programs do a great job in preparing students for their future in industry or to pursue a graduate degree

Computer Science tends to be more theoretic in nature than Computer Information Systems.  It uses more abstraction and mathematics as a core skill set area.  Computer Science majors will see the following in their degree program:

  • Topical Coverage Synopsis: Models, technologies, algorithms and theory that are crucial to software and hardware systems and industry
  • Cutting-edge technology skills and knowledge:
    • Application Areas: Networking, Java, Software Engineering, Artificial Intelligence, Algorithm and Data Structure Design and Analysis
    • Technical Topics: usability, interactivity, network programming, UNIX systems administration and much more