|
|
Course Descriptions
|
|
|
|
CIS 1030 Structured Programming Design Techniques
(3-3-0) An introduction to structured and modular program design,
development, and problem-solving. Emphasis will be on typical business
processes. A variety of design and documentation methodologies and tools
including hierarchy charts, action diagramming and other programming
design techniques will be covered. Prerequisite: CIS 1800. Concurrent
enrollment in CIS 2020 is permitted.
|
|
|
|
top
|
|
|
CIS 1800 Introduction to Information Technology
(3-3-0) An introduction to information technology. Topics include
the Internet; computer hardware; operating systems and application software;
multimedia; network communication; personal, social, and ethical issues;
and an introduction to programming. Prerequisites: None.
|
|
|
|
top
|
|
|
CIS 2020 Structured COBOL Programming
(3-3-0) A fundamental course in COBOL covering the basic subset
of the language. Students will analyze and program typical business-oriented
problems. A modular and structured programming approach will be followed.
This course includes the analysis of files, data fields, types and structures.
Prerequisite: Completion of OR concurrent enrollment in CIS 1030.
|
|
|
|
top
|
|
|
CIS 2980 Introduction to Database Systems (3-3-0)
Introduction to database systems with an emphasis on data modeling. The course will provide the student with the foundation of knowledge necessary to learn about the application of automated database development tools in a variety of business environments. Prerequisite: CIS 2020.
|
|
|
|
top
|
|
|
CIS 3000 Interactive Application
Programming and Design (3-3-0) An advanced study of interactive
programming design techniques and methods including multi-file and indexed
file processing, multi-level table handling, and transaction-oriented
design and implementation.
Prerequisite: CIS 2020.
|
|
|
|
top
|
|
|
CIS 3020 Web Page Development (3-3-0)
This course provides a fundamental understanding of the tools, skills, and general design concepts required to develop web pages, modify images and create web-site navigation systems.
Prerequisite: CIS 1800, COMP 2010, or demonstrated computer literacy.
|
|
|
|
top
|
|
|
CIS 3100 E-Commerce Technology in Business (3-3-0)
This course examines the implications of constantly changing technology
for business practices and how e-commerce will affect decision support
mechanisms. Topics include the global, economic and societal impact
of international information/communication infrastructures, business
practices which are emerging due to enabling technology, the effective
use of technologies to solve business problems, and an exploration of
recent technological developments and their potential uses in business.
Consideration will be given to ethical concerns including privacy issues.
Completion of a web-based project required.
Prerequisite: CIS 1800, COMP 2010, or demonstrated computer literacy.
|
|
|
|
top
|
|
|
CIS 3400 Business Telecommunications
and Networks (3-3-0) Basic technical concepts and key telecommunications
techniques and applications. Study of the current state of the data
communications industry, personal computer connectivity, Local Area
Networks (LANs) and connecting LANs. An exploration of Wide Area Networks
and services, client-server, intranet/extranet architectures, voice
communications and videoconferencing. Prerequisite: CIS 2980.
|
|
|
|
top
|
|
|
CIS 3900 Systems Analysis and Development (3-3-0)
A project-oriented study of the planning, analysis, design and implementation
of business software systems. Information engineering, structured analysis,
prototyping and object-oriented analysis and design methodologies will
be covered. Computer-Aided Systems Engineering (CASE) tools will be
utilized that support information engineering approaches and automated
tools that support the Unified Modeling Language (UML) will be explored.
Emphasis will be on data modeling and entity relationship diagramming,
process modeling and object modeling techniques. Prerequisite: CIS 2980.
|
|
|
|
top
|
|
|
CIS 3980 Computer Architecture for CIS
(3-3-0) An overview of computer hardware for the CIS major. Topics include operating systems, CPU considerations, business systems, motherboards, memory utilization, storage options, and performance issues. Prerequisite: CIS 1030.
|
|
|
|
top
|
|
|
CIS 3990 Network Design, Implementation and Administration
(3-3-0) A study of network topologies and their application to addressing the needs of networking an enterprise. Students will construct a functioning network. Prerequisite: CIS 3400.
|
|
|
|
top
|
|
|
CIS 4000 Advanced Database Systems (3-3-0)
Advanced topics and techniques of database system technology. Students will design and implement software components integral to database systems using a modern enterprise database management system (DBMS). Prerequisite: CIS 2980.
|
|
|
|
top
|
|
|
CIS 4020 Visual Event-Driven Application Programming
(3-3-0) An in-depth course using a visual programming environment including problem-solving, design, and implementation of business-oriented applications that incorporate database management systems. Prerequisite: CIS 2980.
|
|
|
|
top
|
|
|
CIS 4030 E-Commerce Systems: Client-Side Developemnt
(3-3-0) This course introduces the student to design and develpment issues associated with client-side functionality in e-commerce systems. Students will develop and implement systems incorporating design topics that include web page structure and content, user interaction, web site navigation, and using current standards and development tools.
Prerequisites: CIS 1030 and CIS 3020.
|
|
|
|
top
|
|
|
CIS 4100 E-Commerce Systems: Server-Side Development
(3-3-0) This course introduces the student to the issues and practices associated with the implementation and use of a web server to support e-commerce applications. Students will examine operational issues and procedures required to establish and manage a web server host. Students will develop and implement programs that enable the exchange of data between web clients and web servers including the real time interrogation of operational databases.
Prerequisites: CIS 2980.
|
|
|
|
top
|
|
|
CIS 4200 Topics in Information Systems Development
(3-3-0) An in-depth study of leading-edge topics in information
systems not explicitly included within established courses. Candidate
topics may include but not limited to: data warehousing, data mining,
component-based development and advanced object-oriented analysis, design
or programming. May be repeated for credit when topics vary.
Prerequisite: CIS 2980 or consent of instructor.
|
|
|
|
top
|
|
|
CIS 4300 Collaborative Field Project
(3-3-0) Practical field experience in information systems development.
Project must be approved by CIS faculty prior to registration. Students
are encouraged to obtain an internship with a company performing systems
analysis, database and programming experience. In the event that a formal
internship is unfeasible students will participate in a collaborative
real world or simulated corporate project. The real world project may
be replicated by multiple teams toward a single solution. Prerequisite:
Approval of CIS Coordinator and GPA of 2.5 or better in major.
|
|
|
|
top
|
|
|
CIS 4400 Topics In E-Commerce
(3-3-0) An in-depth study of leading-edge topics in e-commerce systems not explicitly included within established courses. Candidate topics may include, but are not limited to: XML, Perl, PHP, JSP, advanced topics in server side and client side applications development. May be repeated for credit when topics vary. Prerequisites: CIS 2980, 3000, and consent of instructor.
|
|
|
|
top
|
|
|
CIS 4600 Advanced Systems Development (3-3-0)
A capstone, project-oriented study of the planning,
analysis, design and implementation of a business
systems using model-based software tools and other development platforms. Much attention is given to communication and teaming skills. Student teams will be given a user-request for development. Deliverables include: 1) user interviews, 2) project plan, 3) feasibility study and cost-benefit analysis, 4) business model (data process components), 5) interface design, 6) database design, and 7) program design. A final project presentation by the team will be required.
Prerequisite: CIS 3900.
|
|
|
|
top
|
|
|
CIS 4700 Topics In Information Technology Hardware and Software (3-3-0)
An in-depth study of current technology as it relates to either hardware or software. Topics may include, but are not limited to: Multimedia technology, PC hardware configurations, operating systems, assembly and machine languages, data structures, wireless technology, vendor certification in networks, operating systems, databases or development tools. May be repeated for credit when topics vary.
Prerequisite: CIS 2980 or consent of instructor.
|
|
|
|
top
|