Computer Information Systems Course Descriptions
CIS 1000 Computer Literacy Syllabus
1 Credit 1 Class Hours
An introduction to microcomputers and application software used in todayÕs society. Students will gain familiarity with basic file management, word processing, spreadsheets, course management, presentation software and the Internet. The course provides hands-on experience. Note: For majors that require a specific course to fulfill the computer competency requirement,
CIS 1000 may not be used in place
of the designated course.
CIS 1010 Intro Information Technology Syllabus
3 Credits 3 Class Hours
This course is designed to provide the student with an useful and updated introduction to information technology. Topics will include computer hardware, the internet, application software, system software, networking and security, and, mobile computing. In addition, students will work together in teams and also learn how to create PowerPoint presentations. Prerequisite: DSPR 0700
CIS 1030 Program Logic and Design Syllabus
3 Credits 2 Class Hours, 2 Lab Hours
An introduction to the basic logic necessary in business applications programming. Topics include logic analysis, techniques of structured design, flowcharting, and a hands-on tool for implementing programming techniques. Prerequisite: DSPR 0800, DSPM 0800
CIS 1040 Business for Information Tech. Syllabus
3 Credits 2 Class Hours, 2 Lab Hours
Fundamental principles and issues of information technology as an organizational resource. The primary purpose is to provide an awareness of the role of information technology in providing computer-based solutions to business problems. Business process as well as evaluation, selection and acquisition of information technologies will be explored through case studies. Prerequisites: DSPW 0800, DSPR 0800
CIS 1050 Internet Business Foundations Syllabus
3 Credits 2 Class Hours, 2 Lab Hours
Overview of the theoretical and practical aspects of business on the internet. Topics include job roles, connection methods and protocols, DNS, cookies, and plug-ins. Browsers will be used to download and manage files, defining databases, distinguishing among Web search engines, and conducting basic and advanced Web searches. Students learn to configure e-mail clients and use e-mail and various Internet services and tools, communicate effectively over the Internet, identify Internet security measures, and apply project management concepts and skills to various IT job roles. Corequisites: COM 1000, CNT 1005
CIS 1055 Introduction to Computer Crime Syllabus
3 Credits 2 Class Hours, 2 Lab Hours
Provides an overview of criminal acts that can be committed with the use of a computer and the Internet, how computer related crimes are committed and how computer related crimes are investigated. The legal issues involved in the prosecution of computer related crimes will also be explored. Prerequisites: DSPW 0800, DSPM 0850, AIS 1180 (with min. grade of C) or instructor permission
CIS 1060 Project Management Syllabus
3 Credits 2 Class Hours, 2 Lab Hours
An introduction to traditional, adaptive, and extreme project management. Topics include: developing project overview statements, work breakdown structures, Gantt charts and project network diagrams. Microsoft Project will be used in applying project management techniques. Case study will reinforce theory and application. Prerequisites: DSPW 0800, DSPR 0800, DSPM 0800
CIS 1070 IT Support Skills Syllabus
3 Credits 2 Class Hours, 2 Lab Hours
Introduces the students to the basics of delivering support within an organization. The student will learn how to efficiently prepare, accomplish, document, evaluate, and present the research to the customer. Special emphasis is given to customer service soft skills. Prerequisites: DSPW 0800, DSPR 0800, DSPM 0800
CIS 2060 Advanced Project Management Syllabus
3 Credits 2 Class Hours, 2 Lab Hours
Overview of the theoretical and practical aspects of managing information system projects. Topics include project integration, scope, time, cost, quality, human resource, communication, risk and procurement. Microsoft Project will be used in applying project management techniques. Case study will reinforce theory and application. Prerequisites: CIS 1060 (With a minimum grade of C)
CIS 2180 Adobe Application Development Syllabus
3 Credits 2 Class Hours, 2 Lab Hours
An introduction to the creation of dynamic, database-driven Web applications. Includes Dreamweaver, a Web authoring product to create robust pages, and develop dynamic applications using ColdFusion. Topics include site management, libraries, snippets, extensions, CSS, behaviors, CFML, scope, and charting. Prior knowledge of SQL required Prerequisite: CIS 2230 (With a minimum grade of C) and [COM 1000 (With a minimum grade of C) or CIS 2170 (With a minimum grade of C)]
CIS 2190 ASP.Net Applications Dev. Syllabus
3 Credits 2 Class Hours, 2 Lab Hours
An introduction to Web server application programming techniques using Microsoft's Active Server Page (ASP).Net technology and the Visual Basic.Net language. Topics include: ASP and IIS concepts, CSS, Web Forms, HTML server controls, ASP WebForm controls, validation, XML control, database stored procedures, bound data controls, database application coding, Web services and mobile applications. Prerequisite: CIS 2270 (With a minimum grade of C)
CIS 2215 Basic Programming for Eng Tech Syllabus
3 Credits 2 Class Hours, 2 Lab Hours
An introduction to the Basic programming language. Topics include syntax of the Basic language, flowcharting and pseudocode, logical solutions, documenting solutions, output formatting and simple plotting techniques. Prerequisite: DSPM 0800
CIS 2216 C Language for Eng. Tech. Syllabus
3 Credits 2 Class Hours, 2 Lab Hours
An introduction to the C programming language. Topics include syntax of the C language, flow of control, input and output, arithmetic operations, function definitions and calls, flowcharting, and pseudocode. Prerequisite: DSPM 0800
CIS 2217 Visual Basic.Net Syllabus
3 Credits 2 Class Hours, 2 Lab Hours
An introduction to the Visual Basic.Net programming language. Topics include basic concepts of programming, problem solving, and programming logic, and design techniques of an object-oriented language. Also includes business applications design and implementation, creating graphical user interfaces, objects, properties, values, events, object-oriented design concepts,
class modules and database access. Prerequisite: CIS 2270 (With a minimum grade of C)
CIS 2218 Advanced Visual Basic.Net Syllabus
3 Credits 2 Class Hours, 2 Lab Hours
A continuation of CIS 2217. Delves deeper into the object-oriented approach to programming by creating and manipulating class objects and database manipulation using ADO.Net and web design using ASP.Net. Prerequisite: CIS 2217 (With a minimum grade of C)
CIS 2220 Intro to C++ Programming Syllabus
3 Credits 2 Class Hours, 2 Lab Hours
An introduction to the various programming concepts of the C++ language using the Microsoft Visual C++ .Net integrated development environment. Includes the basic syntax of the language and object-oriented programming properties such as encapsulation, inheritance, and polymorphism. Hands-on exercises will illustrate the above properties through the design and creation of C++ classes. Prerequisite: CIS 2270 (With a minimum grade of C)
CIS 2230 Database Concepts Syllabus
3 Credits 2 Class Hours, 2 Lab Hours
An introduction to the concepts and syntax of relational database management systems for microcomputers. Topics include data modeling, database design concepts including normalization, and their application through the creation of tables, queries using both QBE and SQL, forms and reports using the tools provided in a relational DBMS. Prerequisite: CIS 1030 (With a minimum grade of C)
CIS 2240 Systems Analysis and Design Syllabus
3 Credits 2 Class Hours, 2 Lab Hours
An introduction to the concepts of Systems Analysis and Design. Topics include designing and prototyping a computerized business solution for the microcomputer platform, system development life cycle, and detailed systems specifications. Time outside of class for team projects will be required. Prerequisites: CIS 2270 (With a minimum grade of C)
CIS 2270 Java Application Development Syllabus
3 Credits 2 Class Hours, 2 Lab Hours
Introduces the programming concepts of the Java application development language. Topics include Java compilers and interpreters, application development concepts, class methods, inheritance, objects, events, error handling, applets, database manipulation, and other concepts related to developing Java applications. Prerequisite: CIS 1030 (With a minimum grade of C)
CIS 2275 JavaScript Fundamentals Syllabus
3 Credits 2 Class Hours, 2 Lab Hours
Teaches developers how to use the features of the JavaScript language to design client-side, platform-independent solutions. Students learn how to write JavaScript programs, script for the JavaScript object model, control program flow, validate forms, animate images, target frames, and create cookies. Also covers the most popular applications of JavaScript. Prerequisite: CIS 1030 (with minimum grade of C), COM 1000 (With minimum grade of C)
CIS 2300 XML Document Design Syllabus
3 Credits 2 Class Hours, 2 Lab Hours
XML Document Design is a course that teaches developers how to create intelligent structured documents using the Extensible Markup Language (XML). Students will study the functions and relationships between XML and other members of the XML family of technologies, including Extensible Hypertext Markup Language (XHTML), Extensible Stylesheet Language (XSL), XPath, XLink, namespaces, schemas, and Extensible Stylesheet Language Transformation (XSLT). Students will create and apply styling to XML documents in a series of hands-on
labs that focus on the development of coding conventions and compliance with the rules for well-formed XML. Prerequisite: CNT 1005
CIS 2320 Intro to C# Syllabus
3 Credits 2 Class Hours, 2 Lab Hours
An introduction to C#. Topics include fundamentals of MicrosoftÕs Visual C# .NET. Exercises will build console-based and Windows applications. Illustrates use of the .NET predefined types, their member methods, data fields, and properties using an object oriented approach to application development. Covers techniques used to create user-defined classes and stand alone class libraries. Prerequisites: CIS 2217 (With a minimum grade of C)
CIS 2330 Oracle Database 10g SQL Syllabus
3 Credits 2 Class Hours, 2 Lab Hours
An introduction to the Oracle Database 10g relational database concepts and the powerful SQL programming language. Topics include essential SQL skills of querying the database, the meta data and creating database objects. In addition, the course also delves into the advanced querying and reporting techniques, data warehousing concepts and manipulating large data sets in different time zones. Prerequisite: CIS 2230 (With a minimum grade of C)
CIS 2340 Oracle Database 10g PL/SQL Syllabus
3 Credits 2 Class Hours, 2 Lab Hours
An introduction to Oracle PL/SQL. Topics include benefits of this powerful programming language. Students learn to create PL/SQL blocks of application code that can be shared by multiple forms, reports, and data management applications. Students learn to create anonymous PL/SQL blocks, stored procedures, and functions. Students also develop stored procedures, functions, packages and database triggers. Prerequisite: CIS 2330 (With a minimum grade of C)
CIS 2350 SQL Server Syllabus
3 Credits 2 Class Hours, 2 Lab Hours
An introduction to the Microsoft SQL Server relational database concepts plus the powerful SQL and Transact-SQL programming language. Topics include relational database architecture, database design techniques, and simple and complex query skills. Structured Query Language (Transact-SQL) in the Microsoft SQL Server environment, DTS packages and transformations; transact SQL queries; creating views; creating and tuning indexes; building transactions
& triggers and creating stored procedures. Prerequisites: CIS 2330 (With a minimum grade of C) or CIS 2235 (With a minimum grade of C)
CIS 2370 Advanced Java Syllabus
3 Credits 2 Class Hours, 2 Lab Hours
An introduction to the Java 2 Enterprise Edition (J2EE) architecture and its Web services technology. Topics covered will consist of database concepts and the Java data object (JDBC/OC4J), Java and XML, Java ServerPages (JSP), and Enterprise JavaBeans (EJB). Oracle's JDeveloper integrated development environment will be used to create applications using the above topics as well as its Business Components for Java (BC4J) features. Prerequisites: CIS 2270 (With minimum grade of C)
[Return to Course Descriptions Index] [Return to Catalog Table of Contents]