CIS 100 Introduction to Computing

This course presents computing concepts and technology, and introduces students to productivity applications used in the work place, such as E-mail, the Internet, word-processing, spreadsheets, database management systems, and presentation graphics. Students acquire skills by means of intensive, hands-on work in a computer laboratory. Students can take a CLEP test to waive CIS 100. Prerequisite: The basic skills listed in the CIS 001 course description are assumed.

WEB
09359 Introduction to Computing Demchur-Merry 3
14844 Introduction to Computing Demchur-Merry 3
12135 Introduction to Computing Kokoska 3 (Meets 10/10-11/30)

 

CIS 131 Web Applications and Development

A practical, hands-on introduction to the design and development of a web site, this course introduces students with little to no experience in web scripting to the concepts, syntax, and structure of XHTML. The course will also include an introduction to Cascading Style Sheets (CSS), an important presentation initiative, and Universal Design, the process of incorporating accessible design features into web pages. The final project-based assignment will assess the comprehensive process of designing, developing, and publishing a personal or professional site on a web server. Prerequisites: CIS 100 or equivalent computer skills or permission of the instructor. 3 cr.

WEB
09360 Web Applications and Development Churchill 3
14724 Web Applications and Development Churchill 3

 

CIS 135 Introduction to Information Systems and Applications Development

This course provides an introduction to information systems development, including topics such as object-oriented development and relational databases. As a result of taking this course, students will be able to develop a small office application by adapting an office productivity package, such as a database and/or spreadsheet, and integrating Web technology. Students will work both individually and in groups to specify requirements and develop solutions that enhance productivity and managerial decision making. Prerequisite: MAT 111 or successful placement testing. Students are assumed to have the equivalent of CIS 100.

WEB
09361 Introduction to Information Systems and Applications Kokoska 3
14804 Introduction to Information Systems and Applications Kokoska 3

 

CIS 212 Programming Concepts: Visual Basic I

In this introductory programming concepts course, students will gain an understanding of logic, flow control, and object-oriented structures as well as hands-on experience in developing interfaces, objects, and controls using a variety of design approaches. Visual Basic introduces and applies concepts of object-oriented, event-driven, structured programming to create end-user mobile, web, office, and database applications. Prerequisites: CIS 101 or permission of the instructor. 3Cr

WEB
11912 Programming Concepts: Visual Basic I Jolda 3
Additional Notes: This class is a video-stream of the live class. Students must obtain the instructor’s permission to participate in this delayed viewing section. Students must take exams within three business days of regularly scheduled exam.   Exams will be available via Blackboard.

 

CIS 214 Applications Programming: Java

This course is an introduction to O-O programming using JAVA. The course has a structured laboratory component. Students will learn to design and implement a graphical user interface and be introduced to Internet programming. Prerequisite: CIS101 or permission of the instructor

WEB
09362 Applications Programming: Java Goodridge 3

 

CIS 220 Information Technology: Hardware and Systems Software

This course provides in-depth coverage of computer, network and operating systems principles found in computing systems. Topics include systems architecture for single-user, central and networked computer systems; and structure of single and multi-user operating systems. Prerequisite: CIS 101

WEB
09363 Information Technology: Hardware and Systems Software Goodridge 3

 

CIS 225 Introduction to Health Informatics

This course will provide students with a survey of topics in the health informatics area. Examining computer's emerging role in delivery, management and analysis of health care, and how it impacts all stakeholders in health care arena. Competency skill sets include:Analytical assessment of Medical information(both spatial and non-spatial) Systems Analysis and modeling and Project Management. Prerequisite Bio 110, (CIS 100 OR CIS 101 OR CIS 135) and Mat 115. 3 credits

WEB
14579 Introduction to Health Informatics Staff 3 (Meets 10/10-11/30)

 

CIS 240 Networking Concepts

This course provides an introduction to telecommunications and networking. Topics covered include basic terms, concepts, equipment, protocols, and standards; network evolution and architecture; public and local networks; data security; the economics of network communication; network services; and the impact of data networks. Prerequisite: CIS 101 or permission of instructor

WEB
09364 Networking Concepts Felch 3

 

CIS 330 Systems Analysis

This course provides the study of methods used in analyzing needs for information and specifying requirements for an application system. Topics covered include the concept of the system life-cycle, the iterative nature of the process of analysis and design, and the traditional and object-based methodology for developing a logical specification for a system. Prerequisites: CIS 270 3Cr

WEB
12802 Systems Analysis Felch 3
Additional Notes: This class is a video stream of the live class. Students do not need to obtain the instructor’s permission to participate in this delayed viewing section.

 

CIS 333 Web Programming: PHP

This hands on course is designed to provide the student with a theoretical foundation and applied skills required to use PHP as a Web publishing and data management tool. Functional examples and comprehensive hands on lab activities will reinforce the concepts presented and will demonstrate how PHP and MySQL go hand in hand to dynamically generate e-commerce Web sites. Prerequisite: CIS 131 and CIS 212

WEB
09365 Web Programming: PHP Kokoska 3

 

CIS 350 Database Design and Management

This course covers the implementation of information systems through database design and use of a database management system. The course examines database models, such as the relational, entity-relationship and object-¨oriented database models, as well as how to administer shared data. Prerequisite: MAT280 and CIS330 or permission of the instructor

WEB
12769 Database Design and Management Felch 3
Additional Notes: This class is a video-stream of the live class. Students must obtain permission to participate in this delayed viewing section. Students must take exams in class at the regularly scheduled time.