Class Descriptions

CIS 100 Computer Applications for the Novice
CIS 101 Keyboarding 1
CIS 102 Keyboarding 2
CIS 103 Keyboarding 3
CIS 104 Keyboarding 4
CIS 105 Filing
CIS 106 Business English
CIS 107 Practical Accounting
CIS 108 Introduction to Office
CIS 109 Human Dimensions in the Office
CIS 110 Internet
CIS 111 PowerPoint
CIS 115 Outlook
CIS 123 Introduction to Windows
CIS 129 Introduction to Unix
CIS 132 Introduction to Word Processing
CIS 134 Word Processing I Using Word Perfect
CIS 136 Word Processing I Using MS Word
CIS 139 CGI Perl
CIS 141 Excel
CIS 145 Introduction to Access
CIS 148 Database Concepts
CIS 150 Formatting I
CIS 160 Introduction to Programming Using Visual Basic
CIS 162 Pascal Programming Using Delphi
CIS 164 C Programming
CIS 165 Java Programming 
CIS 166 Programming with Visual Basic
CIS 168 Programming Logic
CIS 169 Requirements Analysis
CIS 171 Office Procedures
CIS 173 Office Management
CIS 175 Administrative Services
CIS 182 SQL
CIS 184 Creating Web Pages
CIS 185 JavaScript
CIS 188 Microsoft FrontPage 2002
CIS 189 XML
CIS 201 Systems Analysis
CIS 202 Information Resource Management
CIS 204 Perl Programming
CIS 210 Business Communication
CIS 236 Word Processing II
CIS 237 Dreamweaver MX
CIS 238 Desktop Publishing Using PageMaker
CIS 239 Graphics on the Web Using Photoshop
CIS 240 Digital Photography
CIS 241 Advanced Excel
CIS 242 C#
CIS 245 Developing Applications in Access
CIS 250 Formatting II
CIS 252 Introduction to Medical Transcription
CIS 254 Medical Transcription
CIS 256 Machine Transcription
CIS 258 Software Integration and Configuration
CIS 259 Integrating Software
CIS 264 C++ Programming
CIS 265 Developing WEB Applications Using Java
CIS 266 Developing Applications in Visual Basic
CIS 282 SQL Projects
CIS 283 SQL Server Administration
CIS 284 Web Application Development
CIS 285 Data Structures
CIS 289 UNIX System Administration

CIS 100 Computer Applications for the Novice 3 Credits
Basic skills and knowledge in using a computer to create, save and edit a simple document, a spreadsheet, and a graphic to create and send email messages; create folders for managing files; to open, close, and resize windows; and to navigate the world-wide-web. Prerequisite: None.
Back To Top

CIS 101 Keyboarding 1 2 Credits
Learning the alphabetic, numeric, and symbol keys by touch. Basic keyboarding theory. Designed for the novice keyboarder or the typist who needs to break bad keyboarding habits. Prerequisite: None.
Back To Top

CIS 102 Keyboarding 2 2 Credits
A continuous skill building system based on Cortez Peters' techniques of carefully planned drills and exercises performed on a personal computer that will allow the student to improve keyboarding accuracy and speed. Prerequisite: CIS 101 or previous keyboarding experience with the ability to keyboard accurately by touch at least 20 words per minute.
Back To Top

CIS 103 Keyboarding 3 2 Credits
A continuous skill building system based on Cortez Peters' techniques of carefully planned drills and exercises performed on a personal computer that will allow the student to improve keyboarding accuracy and speed. Prerequisite: CIS 102.
Back To Top

CIS 104 Keyboarding 4 2 Credits
A continuous skill building system based on Cortez Peters' techniques of carefully planned drills and exercises performed on a personal computer that will allow the student to improve keyboarding accuracy and speed. Prerequisite: CIS 103.
Back To Top

CIS 105 Filing 2 Credits
An introduction to basic filing procedures: indexing rules, alphabetic subject and numeric indexing rules will be covered along with applications for filing cards and correspondence. Prerequisite: None.
Back To Top

CIS 106 Business English 5 Credits
Study of language skills applied to writing and to transcription; punctuation, spelling, number usage, hyphens, word usage, plurals and possessives, capitalization, all parts of speech, word division, and editing practice. Prerequisite: Recommended to take placement test or Basic English or equivalent, or instructor's permission.
Back To Top

CIS 107 Practical Accounting 5 Credits
Fundamentals of accounting for the office worker who will assist in accounting procedures. Focus on maintaining accounting records for a small, service-type business. Some practice in payroll accounting. Prerequisite: None.
Back To Top

CIS 108 Introduction to Office 3 Credits
Introduction of major software application packages as tools in business. The following operating and applications software will be covered: Word, Excel, Access, and PowerPoint. Prerequisite: CIS 101 or ability to type by touch at least 20 words a minute.
Back To Top

CIS 109 Human Dimensions in the Office 3 Credits
Theory behind effective interaction on the job. Includes problem solving, conflict resolution, communication styles and climates, motivation, effective group participation, and adapting to a changing work environment. Prerequisite: None.
Back To Top

CIS 110 Internet 2 Credits
An introduction to the Internet and computer networking from a nontechnical point of view. Explores how computers communicate, what the Internet is, and what the Internet can do for you. Focus on the fundamentals, describes Internet capabilities, and shows how to apply a variety of services. Familiarity with Windows operating environment. Prerequisite: None.
Back To Top

CIS 111 PowerPoint 2 Credits
Overview of PowerPoint. Creating, editing, and modifying presentations; navigating among different views; importing text and graphics; customizing presentations; applying templates and animation; printing in a variety of formats; and delivering presentations. Prerequisite: Experience using Window based software.
Back To Top

CIS 115 Outlook 2 Credits
An Introduction to Microsoft Outlook with an emphasis on the e-mail, calendar, and electronic address book features. Also will cover use of Notes and Tasks features to produce to-do lists and organize information.  Prerequisite: Experience Using Windows based software.
Back To Top

CIS 123 Introduction to Windows 3 Credits
Basic concepts of the operating system such as the desktop, mouse operations, anatomy of a window, menus and customizing your system will be introduced. The benefits of the Common User Interface will be demonstrated by using Windows accessories. Emphasis on file management. Prerequisite: None.
Back To Top

CIS 129 Introduction to Unix 3 Credits
An introduction to UNIX and UNIX like operating systems. Learn system fundamentals from the perspective of a new user. Understand the shell interface, utilities and basic characteristics of the operating system. Create introductory shell programs using the Vi text editor. Study system commands using pipes and redirection. Study similarities between a generic UNIX system and a typical Linux system distribution. Prerequisite: CIS 168.
Back To Top

CIS 132 Introduction to Word Processing 2 Credits
Create and edit documents such as letters and reports. Use features such as page numbering, headers and footers, spell check, footnotes and endnotes, and character, line, and page formatting. Prerequisite: The ability to keyboard by touch 20 words a minute.
Back To Top

CIS 134 Word Processing I Using Word Perfect 4 Credits
Overview of WordPerfect software on a personal computer for office workers, managers, and other users. Includes document creating, editing, formatting, macros, merging, and creation of tables and columns. Prerequisite: The ability to keyboard by touch 20 words a minute and CIS 108 or experience using Windows-based software.
Back To Top

CIS 136 Word Processing I Using MS Word 4 Credits
Overview of MS Word for Windows software using a personal computer. Basic document creating, editing, and assembly; text formatting, tables, columns, macros, templates, styles, and mail merge. Prerequisite: The ability to keyboard by touch 20 words a minute and CIS 108 or experience using Windows-based software.
Back To Top

CIS 139 CGI Perl 3 Credits
Introduction to the fundamental features of the Common Gateway Interface (CGI) and the Perl Programming language for implementing dynamic web pages. Areas covered include Perl's operators and flow control, file handles, pipes and hashes, libraries and objects, as will as applications such as form handling, cookies, and server side databases. Prerequisite: CIS 168 and CIS 129 or instructor's permission.
Back To Top

CIS 141 Excel 3 Credits
An introduction to EXCEL for worksheet applications. Creating simple worksheets using numbers, dates, text, formulas, desktop features, formatting, charting, printing, and file handling. Techniques include copying, moving, relative and absolute cell references, using functions in formulas, file linking, multiple windows, and range naming. More advanced topics such as database and macros will also be introduced. Prerequisite: CIS 108 or instructor's permission.
Back To Top

CIS 145 Introduction to Access 5 Credits
An introduction to relational database concepts and applications using Microsoft Access. Database concepts and practices are introduced and discussed using business-related examples. Includes building tables, forms, queries, and reports. Prerequisite: CIS 108 and CIS 123 or instructor's permission.
Back To Top

CIS 148 Data Base Concepts 5 Credits
An introduction to data base design and database implementation concepts. Topics covered include data modeling, data base normalization, administration, and security. Special emphasis is placed on relational data base technology and implementation with a fourth generation data base programming language. Prerequisite: CIS 145 and CIS 168.
Back To Top

CIS 150 Formatting I 4 Credits
Basic formatting techniques in keyboarding skill development using a personal computer with word processing software. Introduction to business letters, memorandums, tables, and reports. Prerequisite: CIS 136 and the ability to type 30 wpm by touch.
Back To Top

CIS 160 Introduction to Programming Using Visual Basic 5 Credits
An introduction to programming structures, concepts, techniques and terminology using the Visual Basic language and development environment.  Prerequisite: CIS 101, 108 or CIS 123, or comparable competencies.
Back To Top

CIS 162 Pascal Programming Using Delphi 5 Credits
Introduction to programming using the Pascal language as implemented in Borland's Delphi. Includes structured program design, object oriented methods, and compiled language concepts. Interactive windows based programs demonstrating an understanding of decision and looping logic, sequential file processing and the use of procedures, functions, and arrays. Prerequisite: CIS 168, and CIS 160, or CIS 164.
Back To Top

CIS 164 C Programming 5 Credits
An introduction to the C programming language. Writing structured C programs that use looping, selection, functions, arrays, and disk files. Emphasis is placed on thorough coverage of the language and program development techniques. Prerequisite: CIS 160 and 168.
Back To Top

CIS 165 Java Programming 5 Credits
Introduction to object-oriented programming with Java. Essentials of object-oriented programming: classes, objects, inheritance, polymorphism, and encapsulation Fundamental aspects of the Java programming language including types, variables, control structures, arrays and strings, streams, files, exceptions, and threads. All program assignments will be stand alone non-Web applications. Prerequisite: CIS 160 Introduction to Programming and CIS 168 or instructor's permission.
Back To Top

CIS 166 Programming with Visual Basic 5 Credits
Concepts and techniques of object-oriented programming in Visual Basic. Topics include creating and using custom classes. Basic programming techniques, such as looping and decision-making, will be emphasized in a variety of situations. Interface design will also be explored, focusing on meeting user needs, maximizing efficiency, and ensuring data validity. Introduction to the Microsoft.Net Framework. Prerequisite: CIS 160 and CIS 168.
Back To Top

CIS 168 Programming Logic 5 Credits
An introduction to the mathematics of computer programming. Covers symbolic logic, set theory, truth tables, number systems, algorithm design, decision tables and logic diagrams. Prerequisite: MATH 099.
Back To Top

CIS 169 Requirements Analysis 3 Credits
Planning, analysis, and design of software. Software design process including requirements analysis, planning, use case diagramming, database and object diagrams. Communication techniques for problem comprehension, decomposition, and analysis. Prerequisite: CIS 168, CIS 145, and (CIS 160 or CS 142) or instructor's permission.
Back To Top

CIS 171 Office Procedures 3 Credits
Overview of the role and responsibilities of the office professional. Topics covered include telephone and reception techniques, scheduling, handling mail, office safety, and career development. Prerequisite: CIS 108.
Back To Top

CIS 173 Office Management 5 Credits
An introduction to management concepts and theories, as well as strategies and practices associated with effective management and supervision of employees and other resources. Emphasis on problem-solving, including decision-making roles, processes, responsibilities, and implementation. Prerequisite: None.
Back To Top

CIS 175 Administrative Services 3 Credits
Administrative functions of organization applied in an office setting. Gives advanced students an opportunity to build and refine skills in office management, correspondence preparation, banking procedures, travel planning, and organizing meetings. Prerequisite: CIS 136, CIS 150, and CIS 171.
Back To Top

CIS 182 SQL 5 Credits
An introductory Structured Query Language (SQL) course which emphasizes techniques for writing efficient standard SQL. Students practice with a commercial implementation of SQL. A brief overview of relational database concepts, establishes a basis for pursuing SQL. Some knowledge of data base concepts is expected. Prerequisite: CIS 145, CIS 160, CIS 148 or instructors permission.
Back To Top

CIS 184 Creating Web Pages 3 Credits
Creating web pages with the HTML programming language. Emphasis on: design, links, using editors, file structure, graphics, tables, frames, forms, and cascading style sheets. Prerequisite: CIS 108, CIS 110, and CIS 123, or instructor's permission.
Back To Top

CIS 185 JavaScript 5 Credits
Provides a guide for the beginning programmer to develop Web applications using the JavaScript programming language to add functionality to the web page. Subjects covered are: pop-up windows, scrolling messages, validating forms, using dynamic information, using functions, cookies, arrays, If else, loops, event handlers. Prerequisite: CIS 184 and CIS 160.
Back To Top

CIS 188 Microsoft FrontPage 2002 5 Credits
A comprehensive study of Microsoft FrontPage 2002. Starting with Web Pand following it through to publication. Prerequisite: CIS 123, CIS 108 and CIS 184, or instructor's permission.
Back To Top

CIS 189 XML 5 Credits
The relationship between XML (extensible markup language) and html. Includes learning proper structure for XML documents, cascading style sheets (CSS), document type definition (DTD), the document object model (DOM) as well as other important XML features.  Students will gain knowledge of XML through hands-on experience. Prerequisite: CIS 145 and CIS 184  or instructor's permission.
Back To Top

CIS 201 Systems Analysis 5 Credits
Duties of the Systems Analyst and of the specific methods and techniques: Includes forms design, charting techniques, data flow diagrams, communications, study phase, systems performance, feasibility analysis, system design and structured design techniques. Prerequisite: CIS 145 and CIS 168. (Recommended: CIS 210 or TCOM 106 and SPCH 115 or CIS 109).
Back To Top

CIS 202 Information Resource Management 5 Credits
Records control, planning procedures, implementation of a filing system, supplies, equipment, preparation of documents for filing, vital records program, retention scheduling, inventories, special records and micrographics.  Manual, automated and electronic storage systems will be covered. Prerequisite:  None.
Back To Top

CIS 204 Perl Programming 3 Credits
An introduction to the Perl Programming language. Create and test structured Perl programs. Understand and apply the concepts of data types, control statements, functions, regular expressions and file and directory manipulation. Additionally, the basic concepts of Web serving/CGI as relates to Perl are introduced. Prerequisite: CIS 160, CIS 164, or instructor's permission.
Back To Top

CIS 210 Business Communication 5 Credits
Principles of effective communication in business emphasizing the human relations factor, through correspondence, report writing, and an oral presentation. Prerequisite: WRIT 101, CIS 106 recommended.
Back To Top

CIS 236 Word Processing II  5 Credits
Advanced word processing features including custom templates, macros, styles, generating indexes and tables of contents, merging, sorting, and integrating text and graphics.  Emphasis on critical thinking and problem solving as they apply to complex word processing projects. Prerequisite: CIS 136 or instructor's permission.
Back To Top

CIS 237 Dreamweaver MX  4 Credits
Techniques of building a functional web site in the Dreamweaver MX environment.  Includes customization, style sheets, templates, panels, tables and frames. Prerequisite: CIS 184, or instructor's permission.
Back To Top

CIS 238 Desktop Publishing Using PageMaker 4 Credits
Using a layout grid, the integration of text and graphics to produce a professional looking publication. The use of styles and templates to produce the layout. Working with text blocks that can be moved, resized, rotated, and combined. Placing, enhancing, and cropping graphics. The creation of such special design effects as drop caps; reverse type; and text shaped around graphics. Includes design principles. Prerequisite: CIS 136, experience with a word processing application, or instructor's permission.
Back To Top

CIS 239 Graphics on the Web Using Photoshop 4 Credits
Provides a guide for the beginning web developer to create well-designed and effective Web sites and pages. Subjects covered are: basic design principles, site design, page design, typography, and optimizing graphics for the web. Prerequisite: CIS 136, CIS 184 and CIS 238 recommended.
Back To Top

CIS 240 Digital Photography 3 Credits
Digital processing essentials, digital processing techniques, the digital darkroom, output and presentation. Understanding of the digital photography process from how a digital camera works to advice on buying cameras and accessories, choosing hardware and software, to downloading and outputting images. Photoshop restoration retouching. Prerequisite: CIS 123 or instructor's permission.
Back To Top

CIS 241 Advanced Excel 3 Credits
Build complex workbooks using EXCEL. The following features will be utilized: more logical functions, database, linking, OLE, pivot table, visual basic applications. Prerequisite: CIS 141.
Back To Top

CIS 242 C# 5 Credits
The application of C# (C-sharp) for developing Windows desktop applications and Web services. Focuses on making C# applications that work with Windows, Databases, ASP.NET and Web services available on the Internet. Prerequisite: CS 142, 143 or CIS 264 or instructor's permission.
Back To Top

CIS 245 Developing Applications in Access 5 Credits
Provides an introduction to application development using Microsoft Access as the development platform. Emphasis is placed on the planning process, database design and understanding customers' business rules. The process of turning data into useful information will be explored through development of complex forms, queries, and reports. Students will work with Visual Basic for Applications (VBA), and ActiveX Data Objects (ADO). Prerequisite: CIS 145 and CIS 160 or instructor's permission.
Back To Top

CIS 250 Formatting II 4 Credits
Advanced formatting techniques and keyboarding skill development using a personal computer with word processing software. Emphasis on formatting letters, tables, forms, minutes, agendas, press releases, memorandums, formal reports, and documents with special features. Prerequisite: CIS 150 or CIS 136, and the ability to type 40 words a minute by touch.
Back To Top

CIS 252 Introduction to Medical Transcription 3 Credits
Introduction to the medical transcription process stressing basic medical office documents, transcription practices, and editing skills. Basic English grammar and punctuation and medical transcription guidelines will also be covered. Prerequisite: CIS 150, MED 103.
Back To Top

CIS 254 Medical Transcription 4 Credits
Transcription of medical case histories, progress notes, operative reports, discharge, summaries, x-ray reports, etc., emphasizing the anatomical parts associated with a particular specialty. Common abbreviation used in transcribing dictation in the specialty area. Prerequisite: MED 112 and CIS 134 or CIS 136.
Back To Top

CIS 256 Machine Transcription 4 Credits
Detailed instruction and practice in transcription techniques, vocabulary building and language skills--punctuation, spelling, word division, capitalization, number styles and hyphenation. Includes production keyboarding skills, letters, memos, and reports. Prerequisite: CIS 106, CIS 136, CIS 150, and the ability to type at least 40 words a minute by touch.
Back To Top

CIS 258 Software Integration and Configuration 5 Credits
An in-depth study of all the functions and features of installing, configuring, and maintaining Microsoft Office on the Microsoft Windows operating system. They include configuring Internet Explorer and Outlook Express; resolving issues related to customizing and personalizing the MS Office Applications suite; migrating fromOutlook Express to Outlook; identifying and troubleshooting network problems; configuring Office security settings; and monitoring security vulnerabilities and updates. Prerequisite: CIS 108, CNA 112, and CIS 123.
Back To Top

CIS 259 Integrating Software 5 Credits
Business simulation including application and knowledge of word processing, Outlook, spreadsheets, database, PowerPoint, and internet to integrate documents in projects using critical thinking, planning, scheduling, organization skills, and group interaction. Prerequisite: CIS 141 and CIS 145. CIS 236 may be taken concurrently with CIS 259.
Back To Top

CIS 264 C++ Programming 5 Credits
An intermediate programming course.  Topics include pointers and structures, basic C++ syntax, variables, operators, objects, input/output streams, functions, and classes.  Emphasis is placed on the object oriented aspects of C++.  Prerequisite: CS 142 or instructor's permission.
Back To Top

CIS 265 Developing WEB Applications Using Java 5 Credits
Covers how the Java programming language can be used to create effective web applications. Includes creating graphical user interfaces with AWT and Swing, Java applets, Java networking, RMI, Java servlets, Java beans, Java server pages and connecting to a database. Prerequisite: CIS 165 or CIS 264 or instructor's permission.
Back To Top

CIS 266 Developing Applications in Visual Basic 5 Credits
Developing desktop business applications using Microsoft Visual Basic.Net. Emphasis is placed on the planning process, database design and implementation, and understanding customers' business rules. Practical application of Visual Basic tools focus on database manipulation using both data-bound controls and programmatic connections. The process of turning data into useful information will be explored through development of complex queries using Structured Query Language and interface design. The database techniques are demonstrated with Access and/or SQL Server, and apply to other database products. Prerequisite: CIS 145, CIS 166, and CIS 182 or instructor's permission.
Back To Top

CIS 282 SQL Projects 5 Credits
Developing relational database applications using Structured Query Language in a client-server environment using Microsoft SQL Server. Topics include database design and implementation, defining and using stored procedures, indices, rules, and database security and administration. Measures to improve performance including transaction processing and database optimization will be explored. Prerequisite: CIS 182 and CIS 166 or instructor's permission.
Back To Top

CIS 283 SQL Server Administration 5 Credits
Developing the skills necessary to install a SQL Server and to administer department and enterprise database activities. Focuses on the role of the Database Administrator in developing and administering procedures to ensure that data is consistently and reliably available throughout an organization. Learning how to manage SQL Server databases, files, and users, and troubleshoot operating and performance problems. Prerequisite: CNA 122 , CIS 282.
Back To Top

CIS 284 Web Application Development 5 Credits
Create interactive web pages using ASP.NET server-side programming. Integrate web programming with SQL databases and address security issues. Prerequisite: CIS 184, CIS 166, CIS 145, (CIS 182 or CIS 148).
Back To Top

CIS 285 Data Structures 5 Credits
Elementary concepts of data structures in conjunction with high level programming skills.  Algorithm analysis (Big-O) and data structures such as arrays, stacks, linked and inverted lists, queues, trees, and search techniques. Prerequisite: CS 142.
Back To Top

CIS 289 UNIX System Administration 5 Credits
In-depth coverage of system administration procedures for the UNIX operating system. Topics include installation, file system architecture, file system tools, shells, communications and networking, accounting, attaching devices, mail, and security. Prerequisite: CIS 129.
Back To Top