CIS

           The objective of the concentration in computer information systems is to equip students with the skills and knowledge needed to allow them to work in organizations that have diverse information processing needs or to found businesses of their own, utilizing the knowledge gained in the concentration and in the overall Business curriculum. In addition to completing the common core of business classes, students choosing CIS will study e-commerce, systems analysis and design, database tools and concepts, networking, and other key information processing areas.  The senior integrating course in CIS is CIS 484 Systems Analysis and Design.  The course requires the student to synthesize the concepts and knowledge gained in all the courses in the concentration and, utilizing this knowledge, participate in a substantial group project. The CIS concentration is particularly designed to prepare students for careers in computer and management information departments of firms and other organizations and for additional graduate study in information systems or business.  In conjunction with the entire Business curriculum, students are also trained in the fundamentals of new business creation.

Computer Information Systems

  • CIS 115                 Applications in Computer Information Systems (3)
  • CIS 221                 Introduction to Object-Oriented Programming (3)
  • CIS 322                 Advanced Object-Oriented Programming (3)
  • CIS 381                 Information Systems (3)
  • CIS 403                 Operating Systems (3)
  • CIS 484                 Systems Analysis and Design (3)
  • Any 2 of the courses below:
    • CIS 371                 Web Site Development (3)
    • CIS 382                 Database Management Systems (3)
    • CIS 470                 e-Commerce (3)
    • CIS 486                 Digital Communications and Networks (3)
    • CIS 495                 Special Topics in Computer Information Systems (3)

Minor in Computer Information Systems

  • CIS 115                 Applications in Computer Information Systems (3)       
  • CIS 221                 Introduction to Object-Oriented Programming (3)
  • MGT 301               Management Principles (3)
  • CIS 381                 Information Systems (3)
  • CIS 484                 Systems Analysis and Design (3)
  • Any two of the following courses:
    • CIS 322                 Advanced Object-Oriented Programming (3)
    • CIS 371                 Web Site Development (3)
    • CIS 382                 Database Management Systems (3)
    • CIS 403                 Operating Systems (3)
    • CIS 470                 e-Commerce (3)
    • CIS 486                 Digital Communications and Networks (3)
    • CIS 495                 Special Topics in Computer Information Systems (3)

 

Minor in Computer Information Systems for Non-Business Majors

  • CIS 221                 Introduction to Object-Oriented Programming (3)
  • CIS 322                 Advanced Object-Oriented Programming (3)
  • CIS 403                 Operating Systems (3)
  • CIS 484                 Systems Analysis and Design (3)
  • Any two of the following courses:
    • CIS 371                 Web Site Development (3)
    • CIS 381                 Information Systems (3)
    • CIS 486                 Digital Communications and Networks (3)
    • CIS 495                 Special Topics in Computer Information Systems (3)

 

LOWER-DIVISION COURSES

  • CIS 115 - Applications in Computer Information Systems
    • An introduction to the Windows-based applications used for solving business and non-business problems.  Emphasis is placed on spreadsheets using Excel, word processing using Word, presentation design using PowerPoint, and database design using Access.  Substantial Windows lab work will be required.  Ethical issues in computer applications are addressed.
    • Prerequisite: None
  • CIS 221 - Introduction to Object-Oriented Programming
    • An introduction to the design and implementation of algorithmic solutions to problems using an object-oriented programming language such as JAVA.  Problem solving methods include:  modularity, reliability, testing strategies, documentation standards, encapsulation, and abstraction. 
    • Prerequisite: MTH 111 or equivalent.

 

UPPER-DIVISION COURSES

  • CIS 322 - Advanced Object-Oriented Programming
    • The course introduces the student to programming and complex data structures in an object-oriented paradigm.  Topics include event-driven programming, advanced data structures, and problem-solving techniques using an object-oriented approach in a language such as JAVA or C++. 
    • Prerequisites: MTH 111 or equivalent and CIS 221.
  • CIS 371 - Website Development
    • A course designed to introduce the student to website development incorporating data technology.  Technologies used to create dynamic data-driven web pages will include Dreamweaver, PHP, MySQL, XHTML, and CSS.  In addition, the student will learn to interact with and manage a website on a remote server.  Substantial lab work will be expected.  Cross-listed as ART 371.
    • Prerequisites: None
  • CIS 381 - Information Systems
    • An intensive study of the effective application of database design, development and management functions in businesses. Database projects in Access database software and investigation of e-commerce techniques will be covered.    Ethical and policy issues related to database development and e-commerce (data mining, data retrieval, World Wide Web, privacy issues, etc.) will be discussed.
    • Prerequisites: CIS 115 and junior standing.
  • CIS 382 - Database Management Systems
    • Structure, management, and design of databases including hierarchical, network, and relational database models. Students will utilize Microsoft Access to develop a complex and complete database application. 
    • Prerequisite: CIS 381 or consent of the instructor.
  • CIS 403 - Operating Systems
    • An introduction to computer architecture concepts and an in-depth study of the fundamentals of operating systems.  Topics include memory management, CPU scheduling, concurrency, and security issues.  Students will be required to demonstrate mastery of operating systems concepts by researching and presenting how the topics studied are implemented in a specific operating system.
    • Prerequisite: CIS 221.
  • CIS 470 - E-Commerce
    • The course covers the business and technological aspects of business-to-business and business-to-consumer commerce on the Internet.  The student will design, construct, and present a web business using one of several web page design packages available. 
    • Prerequisites:  CIS 115 and CIS 381. MKT 311 highly recommended.
  • CIS 484 - Systems Analysis and Design
    • Designated as the senior integrating course within the CIS concentration.  Students will be expected to have completed most of their CIS requirements prior to taking this course.  The course will involve a study of the methods of analysis, design, and implementation of computer-based information systems. Design of files, user interface, database operation, and the organizational structure of a system will be emphasized. A major project involving all the primary components of CIS will be a significant portion of the course. 
    • Prerequisites: CIS 381 and senior standing.
  • CIS 486 - Digital Communications and Networks
    • Design of communication systems and components, including modems, multiplexers, switching and routing equipment, transmission protocols, and network topologies. Students will consider different networking technologies from the vantage point of business policy and technical implications.
    • Prerequisite: CIS 381.
  • CIS 495 - Special Topics in Computer Information Systems
    • A course designed to address topics of special interest to CIS students.  Possible areas include neural networks, Oracle database programming, and modeling and simulation. 
    • Prerequisite: Permission of discipline director.

From My Perspective

"Technology is the gateway towards a brighter future, higher pay, and better days. The CIS program at SHC has been such a wonderful and positive experience and has inspired me to continue to further my education and career in computer information systems.”
-Donald Craig ’16

Faculty Insight

“CIS is a constantly evolving field of study that enables students to pursue a wide array of opportunities.  Graduates of CIS have pursued rewarding careers in areas such as technology support, programming, web development and management, database development and management, project management, business or systems analysis, and network administration in a wide variety of industries.  My role as a CIS faculty member is to help students acquire the necessary knowledge and practical skills employers consider valuable.  Therefore, I strive to incorporate the use of current computer hardware, software, and networking technology in my courses through practical labs that attempt to solve common business problems.”  - Dr. Sam Khoury, CIS Coordinator.