|
Computer Information Systems
CINS 101 – 3 Credits
Introduction to Computers
Explores introductory computer concepts, data versus information, information retrieval techniques and the impact of computers on business and society; emphasizes Windows, software applications, and Internet usage. 3 lecture hours (This course is delivered in a combination lecture and hands-on format).
Prerequisites: ENGL 051 and RDNG 051 or ESOL 053
CINS 111 – 3 Credits
Logic and OO Design
Introduces logical methods used in the development of software applications and the organization of data. Students develop solutions to real-world problems by creating algorithms using various modern software development techniques including flow charting, pseudocode, and object oriented development concepts. This course is offered in a combination of lecture and hands-on format.
Prerequisites: CINS 101 (CINS 101 and CINS 111 may be taken concurrently) or consent of the program director or academic dean
CINS 116 – 3 Credits
Emerging PC Software (I)
Explores emerging application software and technologies for PC and mobile devices that allow individuals to create, manage, and share information for education, employment, and personal enrichment. This course is designed for students with previous software knowledge that desire an introduction to the latest application software.
CINS 120 – 3 Credits
Diversity in a Technological Society
Explores the influences of technology on human diversity. Students are introduced to basic human relationship factors, international cultures, technologies, people with disabilities, human and data communications, Artificial Intelligence, computer security, and various individuals who have influenced technology.
Prerequisites: RDNG 052 or ESOL 054; ENGL 052; MATH 081; or written permission from program coordinator required
CINS 130 – 3 Credits
Comprehensive Word Processing
Provides a comprehensive study of word processing and written communications skills for professional and personal applications using Microsoft Word; reviews basic, intermediate, and advanced word processing skills including tables, mail merge, sorting documents, macros, Internet documents and desktop publishing features for designing brochures and newsletters. 3 lecture hours. This course is delivered in a combination lecture and hands-on format.
Prerequisite: CINS 101 or written permission from program director or academic dean required
CINS 132 – 3 Credits
Comprehensive Spreadsheets
Provides a comprehensive study of spreadsheets for professional and personal applications using Microsoft Excel; studies spreadsheet, database, graphic features, macro development, integration with other microcomputer packages, data security, and data integration techniques. 3 lecture hours. This course is delivered in a combination lecture and hands-on format. NOTE: Same as ACCT 132. Credit can be earned for one course only.
Prerequisite: CINS 101 or consent of the program director or academic dean
CINS 134 – 3 Credits
Comprehensive Databases
Provides an introduction to databases and database management systems (DBMS) and an opportunity to design, create, and modify a database using Microsoft Access; discusses retrieval of information by creating queries, reports, and forms. 3 lecture hours. This course is delivered in a combination lecture and hands-on format.
Prerequisite: CINS 101 or written permission from program director or academic dean required
CINS 140 – 3 Credits
Using Windows
Examines the relationship between microcomputer operating systems, hardware and application software; covers the commands and features of the windows operating systems, disk and file management, system configuration and customization, memory management, utility products, and Windows Web technology. 3 lecture hours. This course is delivered in a combination lecture and hands-on format.
Prerequisite: CINS 101 or written permission from program director or academic dean required
CINS 142 – 3 Credits
Introduction to Linux/UNIX
Introduces the fundamental concepts of Linux and other UNIX operating systems; covers the file system, commands, utilities, text editing, shell programming, text processing utilities, command line syntax, and features of the various shells. This course is delivered in a combination lecture and hands-on format.
Prerequisite: CINS 101 or consent of the program director or academic dean required
CINS 143 – 3 Credits
Web Standards
Web Standards introduces common Web Standards as set forth by the World Wide Web Consortium. Topics include HTML, XHTML, CSS, XML, and WAI (Web Accessibility Initiative.) The course emphasizes the important role standards play in Web Site development. Students learn how to use these standards to create and structurally mark-up web pages. NOTE: Same as WEBT 143. Credit can be earned for one course only.
Prerequisite: CINS 101 (can be taken concurrently) or CINS 155 or consent of the program coordinator
CINS 146 – 3 Credits
Authoring Web Pages
Introduces web page design techniques using an authoring tool such as Macromedia Dreamweaver. Topics include effective use of graphics, fonts, colors, navigation tools, and design techniques. Additional topics include markup language elements and an overview of web page authoring products. Upon completion, the student creates a functional template driven web site.
Prerequisite: CINS 101 or CINS 155 or written permission from program director required
CINS 155 – 3 Credits
Internet Principles
Introduces techniques for searching the Internet and evaluating online information. Covers Internet components, terminology, history, and ethical and security issues. Includes the creation and publication of web pages using HTML. 3 lecture hours. This course is delivered in a combination lecture and hands-on format. NOTE: Same as CMSC 155. Credit can be earned for one course only.
Prerequisite: ENGL 051 or RDNG 051 or ESOL 051
CINS 156 – 3 Credits
Introduction to SQL Using Oracle
Introduces basics of database design and SQL. Students work with Oracle databases, query and create tables, create objects, enforce integrity, establish security, and improve performance.
Prerequisite: CINS 101 or written permission from program director or academic dean required
CINS 157 – 3 Credits
Introduction to JavaScript
Introduces the creation of interactive web sites by integrating JavaScript into site structure. Major topics include the Documents Object Model, event-driven scripting, coding functions, parameter passing, conditionals, loops, and object-oriented principles. Students create web pages and web sites containing interactive components developed with JavaScript. NOTE: Same as WEBT 157. Credit earned for one only.
Prerequisite: CINS 155 or consent of program director
CINS 220 – 4 Credits
Visual Basic Programming
Introduces Visual Basic programming, emphasizing design and development considerations for Windows based application programs; includes object-oriented programming concepts, user interface design, program flow, debugging techniques, and file access.
Prerequisite: CINS 225 or CMSC 201 or written permission from program director required
CINS 221 – 4 Credits
Advanced Visual Basic Prog
CINS 225 – 4 Credits
Introduction to C/C++ Programming
Discusses procedural techniques and includes coverage of data types and program structures, basic I/O functions, and arithmetic operators; emphasizes applications using arrays, pointers, functions, structures, and files. NOTE: Same as CMSC 201. Credit can be earned for one course only.
Prerequisite: CINS 101 or written permission from program director required
CINS 227 – 4 Credits
Object Oriented Programming Using C++
Studies Object Oriented Programming (OOP) paradigm using the C++ Programming Language; discusses Object Oriented programming techniques such as data encapsulation, constructor and destructor functions, polymorphism, inheritance, and virtual functions, operator and function overloading, dynamic memory allocation, and input/output techniques. NOTE: Same as CMSC 202. Credit can be earned for one course only.
Prerequisite: CINS 225 or CMSC 201 or written permission from director required
CINS 228 – 4 Credits
Object Oriented Programming Using C#
This is an intermediate programming course in C# programming. Standard C# language syntax and rules will be taught. Both procedural control structures and object-oriented methodologies will be addressed. Windows applications, web applications, and database applications will be developed.
Prerequisite: CINS 225 or CMSC 201 or prior programming class or programming experience or written permission from program coordinator required
CINS 229 – 4 Credits
Advancd C Language Programming
CINS 231 – 4 Credits
Applied Systems Analysis and Design
Discusses systems analysis and design that emphasizes the Systems Life Cycle Concept; includes contemporary theories of planning, organizations, communications, investigation, control and the skills and techniques necessary for design and implementation of a software system. 4 lecture hours. This course is delivered in a combination lecture and hands-on format.
Prerequisites: CINS 134 or CINS 234 and at least one programming course (CINS 111 does not satisfy this requirement) or written permission from program director required
CINS 233 – 4 Credits
Information Management for Decision Making
Introduces students to the multidimensional data analysis techniques of Business Intelligence that are used to retrieve and present information for decision making and problem solving. Techniques will be applied to various industries. Technologies used include Data Visualization, QBE, SQL, Report Writers, Pivot Tables, Pivot Charts, MS Office, Web Pages, and Adobe Portable Documents (PDF). In this capstone course for the Information Management certificate, students will complete case projects that require them to retrieve information from various data sources and present that information in various formats.
Prerequisites: CINS 132, CINS 134, CINS 146 or permission from the Program Director.
CINS 234 – 3 Credits
Database Concepts
Provides in-depth coverage of the content of database management systems (DBMS) and their capabilities and limitations; emphasizes relational database design principles, the role of the database administrator, and the data dictionary. 3 lecture hours. This course is delivered in a combination lecture and hands-on format.
Prerequisite: CINS 101 or written permission from program director required
CINS 236 – 4 Credits
Java Programming
Introduces Java programming including methods of designing, coding, compiling, debugging, and executing programs using the object oriented Java programming language; utilizes commercial Java development environment such as Visual Studio to create applications.
Prerequisite: CINS 225 or CMSC 201 or written permission from program director required
CINS 242 – 4 Credits
Linux/UNIX Shell Scripting
Explores advanced concepts of Linux/UNIX shell scripting languages. Various versions of Linux/UNIX shells will be discussed, including the Bourne, Korn, and bash shells as well as an introduction to Perl, Tk/Tcl, and CGI. Students will write shell programs in AIX and Linux environments. Emphasis will be placed on writing scripts to support system and network configuration, interfaces for system utilities, and user programs. This course is taught in a combination of lecture and hands-on environment.
Prerequisite: CINS 142 or written permission from program director required
CINS 244 – 4 Credits
Redhat Linux Computing Essentials
Introduces students to procedures, processes, commands, and tools needed to become a Redhat Enterprise Linux power user. Students learn in a combination lecture, web, and hands-on environment those skills needed to use and customize a Redhat Linux System for command line processes and desktop productivity roles as well as the skills and knowledge needed prior to learning Linux System and Network Administration (DCOM 259). This is the first of a two course series designed to prepare students to successfully complete the Redhat RHCT Certification Exam.
Prerequisite: CINS 142 or written permission from program director required
CINS 253 – 3 Credits
Help Desk Management
Prepares students for employment in the computer technology field for jobs in Computer Support, Computer Training, Computer Software Support, or Help Desk Support; develops a balance of technical user support skills, problem solving skills, communication skills, and teamwork skills. 3 lecture hours. Registration into this capstone course requires written permission from program coordinator
CINS 256 – 4 Credits
Advanced Oracle Programming
Teaches PL/SQL applications using Oracle databases and Oracle objects. Teaches maintaining data with DML statements, writing stored procedures and functions, managing data retrieval with CURSORS, developing TRIGGERS, setting up PACKAGES, and creating error handling with EXCEPTIONS
Prerequisite: CINS 156 or consent of the program coordinator
CINS 257 – 3 Credits
Introduction to Server-Side Scripting
Introduces students to the concept of server-side scripting and web applications development. Topics include dynamic web site development, session management, security, network protocols , and web services. Students develop and interact with MySQL tables using common scripting languages including PHP, ASP, and Cold Fusion. NOTE: Same as WEBT 257. Credit can be earned for one course only.
Prerequisite: WEBT 157 or consent of program coordinator.
CINS 258 – 4 Credits
Server-Side Scripting with PHP
Introduces students to PHP and MySQL to develop dynamic web sites. Topics will include conditionals, functions, form processing, arrays, and loops. Students create a dynamic web site by developing database tables in MySQL, connecting to them using PHP and adding content to web pages.
Prerequisites: WEBT 257 and CINS 111 or consent of program coordinator.
CINS 271 – 1 Credit
Internship
CINS 272 – 2 Credits
Internship
CINS 273 – 3 Credits
Internship
|