Computer Science Course Descriptions

CS133U C++ Language
Introduces the C++ programming language. Covers the structure of the language, manipulation of data, and arrays. Includes how to manage input and output functions. Prerequisite: CIS121 with a grade of C or better; or consent of instructor. Sp
4 Credits

CS160 Introduction Computer Science
Explores the disciplines and professions of Computer Science and Software Engineering. Surveys computer hardware and software architecture, the study of algorithms, software design and development, data representation and organization, problem-solving strategies, ethics in the digital world, and the history of computing and its influences on society. Explores career options and begins the process of planning a program of study. Exposes students to both low-level and high-level programming languages. Prerequisite: Placement into MTH112 or higher; or MTH111 or higher, or concurrent enrollment; or consent of instructor. (All prerequisite courses must be completed with a grade of C or better.) F, Sp
4 Credits

CS161 Computer Science 1
The first course in a three-term sequence that introduces foundational concepts and practices in computer science and software engineering. Includes problem solving, algorithm design, data types, program and control structures, program documentation, coding style, engineering tools, language paradigms, and introduces complexity and computability. Explores programming as a fundamental tool of computer science, emphasizing professional engineering practices in software design, development, and testing. Prerequisite: Placement into MTH112 or higher; or MTH111 or higher; and CS160 or concurrent enrollment in EGR201; or consent of instructor. (All prerequisite courses must be completed with a grade of C or better.) F, W
4 Credits

CS162 Computer Science 2
Presents the second course in a three-term sequence that introduces foundational concepts and practices in computer science and software engineering. Includes coverage of inheritance, GUI programming, error handling, recursive algorithms, algorithm complexity, and an introduction to abstract data types. Emphasizes experiences with professional engineering practices. Prerequisite: CS161 with a grade of C or better; or consent of instructor. W, Sp
4 Credits

CS260 Computer Science 3-Data Struct
Covers general-purpose data structures and algorithms, their complexity analysis, software engineering of these structures, and the application of these engineering concepts to real world problems. Includes managing complexity, complexity analysis, stacks, queues, lists, trees, heaps, hash tables, sets, maps, and graphs. Prerequisite: CS162 and MTH231, both with a grade of C or better; or consent of instructor. Sp
4 Credits

CS271 Principles Computer Organizatn
Introduces the conceptual organization of digital computers. Covers the digital systems' history, number systems, data encoding, digital logic fundamentals, processor design, instruction execution and addressing. Presents an introduction to assembly language programming and the assembly process, RISC machines, and parallel architectures. Prerequisite: CS161 with a grade of C or better; or consent of instructor. W
4 Credits

CS275 Database Management
Designed to be broader than teaching specific database products or fourth generation languages. Addresses database development, a concept which includes data modeling, database design, and database implementation, and basic architecture and administration of Oracle, SQL Server and MySQL databases. Identifies the entity-relationship and object data modeling techniques, and the importance of normalizing data models. Presents techniques of implementing these models into a relational database scheme. Discusses SQL. Prerequisite: CIS101 or CIS120, either with a grade of C or better; or consent of the instructor. F
4 Credits

XCS0001A Technical Orientation
Series of three lectures.
0 Non-Credit

XCS0001C Searching the Internet
Introduces the Internet as an information resource. Covers search engines, subject directories, and techniques for evaluating Internet based information. Prior Internet experience required.
0 Non-Credit

XCS0001D Home Computer Basics
Designed to help new users learn the basics to run a home computer. Introduces the basic components of the computer, Windows 95, Microsoft Works, and the Internet.
0 Non-Credit

XCS0001E Computer Workshop
Presents selected computer topics and related skills in a workshop format. Includes demonstration and hands-on computer learning at a comfortable pace.
0 Non-Credit

XCS0701A Computers in Spanish, Beg.
Presents computer basics in Spanish. Includes typing/keyboarding skills, computer language and vocabulary, and computer applications, including basic word processing, internet search, and e-mail.
0 Non-Credit

XCS0741A Intro to Word, Excel, Windows
Introduces basic word processing, spreadsheets, or operating system using current software for home and/or small business. Focuses on a chosen software program and offers students individualized instruction.
0 Non-Credit

XCS0741B Personal Computers
Assistance for first time computer users in learning to apply Computer Technology to their operations, whether they are proceeding with an initial acquisition or are being given the responsibility for computer application through decentralization from a corporate data center.
0 Non-Credit

XCS0741C Computers for Seniors
Introduction to the use of a microcomputer for personal as well as professional use. Covers operation of computer, use of program packages, and computer file maintenance.
0 Non-Credit

XCS0741D Computers for Seniors
Designed for the beginning computer user. Learn basics of computers and receive hands-on experience in a non-threatening environment.
0 Non-Credit

XCS0741E Computers for Seniors
Computer Science (non-cr)
0 Non-Credit

XCS0741F Computers for Seniors
Introduces the Internet, email, and the software that brings it all together. Provides a hands-on opportunity to learn the basics of using the Internet. Offered as needed
0 Non-Credit

XCS0741G Computers for Seniors
Presents selected computer topics and related skills in a workshop format. Includes demonstration and hands-on computer learning at a comfortable pace for older adult students.
0 Non-Credit

XCS0741H Home Computer Workshop
This course is for adult learners learning computer basics. The subjects covered include typing / keyboarding skills, computer language and vocabulary, computer applications including basic word processing, internet search, and e-mail.
0 Non-Credit

XCS0741J Programming/BASIC
Introduces BASIC computer programming language for small computers. Describes computer problems, applications, and concepts.
0 Non-Credit

XCS0741K Beg Microcomputer Applications
Introduces microcomputer operating systems and provides hand-on opportunities to learn the basics of wordprocessing, spreadsheets, and database management.
0 Non-Credit

XCS0741N Internet Intro Module 1
First in a three-series workshop. Introduces internet concepts and software utilized on the internet.
0 Non-Credit

XCS0741P Internet Intro Module 2
Second in a three-series workshop. Introduces internet concepts and software utilized on the internet.
0 Non-Credit

XCS0741Q Internet Intro Module 3
Third in a three-series workshop. Introduces internet concepts and software utilized on the internet.
0 Non-Credit

XCS0741R Computers for Seniors Workshop
Presents selected computer topics and related skills in a workshop format. Includes demonstration and hands-on computer learning at a comfortable pace for older adult students.
0 Non-Credit

XCS0741S Internet Tips/Tricks/Beginner
Offers the Internet beginner tips and tricks on using Internet Explorer software.
0 Non-Credit

XCS0741T ETG Introduction to XML
Covers the eXtensible Markup Language (XML) for web technology to create dynamic web pages. Offered as needed
0 Non-Credit

XCS0741U ETG Online Investing
Internet access, e-mail, and Netscape Navigator or Microsoft Internet Explorer web browser. Offered as needed
0 Non-Credit

XCS0741V Online Auctions: Buying
Introduces online auction services for buyers. Covers how buyers can purchase goods and merchandise from online auction sites, what safeguards they should take, and researching items to ensure they are getting what they are expecting. Prerequisite: Internet experience.
0 Non-Credit

XCS0741W Online Auctions: Selling
Introduces online auction services for sellers. Discusses how sellers can sell goods and merchandise at online auction sites, what safeguards they should take, fees they may have to pay the auction site, and researching items to see what sellers may expect to earn from the auction. Prerequisite: Internet experience; XCS0741V, Online Auctions: Buying recommended. Offered as needed
0 Non-Credit

XCS0741X Troubleshooting Your PC
Introduces troubleshooting IBM compatible personal computer hardware and software. Includes some hands-on experience.
0 Non-Credit

XCS0741Y Beginning Computers 1
Introduces the beginning computer user to the basics of computers and the Windows operating system in a relaxed hands-on environment. First of three courses for beginning computer users. Offered as needed
0 Non-Credit

XCS0741Z Beginning Computers 2
Continues developing the basic functions of computers and the Windows operating system in a relaxed hands-on environment. Second of three courses for beginning computer users. Offered as needed
0 Non-Credit

XCS0742A Beginning Computers 3
Continues developing the basic functions of computers and the Windows operating system in a relaxed hands-on environment. Third of three courses for beginning computer users.
0 Non-Credit

XCS0742B Beg Computers: Internet/Email
Introduces the beginning computer user to the basics of using the World Wide Web to find information and to communicate by using email efficiently. Students are encouraged to have completed Beginning Computers 3 (XCS0742A) before attempting this course.
0 Non-Credit

XCS0742C Home Computer Workshop
Computer Science (non-cr)
0 Non-Credit

XCS0742D Home Computer Workshop
Computer Science (non-cr)
0 Non-Credit

XCS0742E Home Computer Workshop
Computer Science (non-cr)
0 Non-Credit

XCS0742F Home Computer Workshop
Computer Science (non-cr)
0 Non-Credit

XCS0742G Computers for Seniors Workshop
Computer Science (non-cr)
0 Non-Credit

XCS0742H Computers for Seniors Workshop
Computer Science (non-cr)
0 Non-Credit

XCS0742J Computers for Seniors Workshop
Computer Science (non-cr)
0 Non-Credit

XCS0742K Computers for Seniors Workshop
Computer Science (non-cr)
0 Non-Credit

XCS0742L Intro to Word, Excel, Windows
Computer Science (non-cr)
0 Non-Credit

XCS0742M Computer Basics
Presents an understandable approach to using a personal computer. Introduces basic computer hardware and popular computer software. Includes demonstration and hands-on learning at a comfortable pace for beginning computer users. Emphasizes use of the Internet and word processing.
0 Non-Credit

XCS0742N Apple Computer Basics
Presents an understandable approach to using Apple computers. Introduces basic computer hardware and popular software. Includes demonstration and hands-on learning at a comfortable pace for beginning computer users or for those who recently switched to an Apple computer.
0 Non-Credit

XCS0742P Home Computer Basics Series
Covers computer basics for adults. Includes typing and keyboarding skills, computer language and vocabulary, computer applications including basic word processing, internet search, and e-mail.
0 Non-Credit

XCS0742Q Computer Game Maker
Introduces the field of computer game development including a review of computer game categories and platforms, and computer game technologies. Covers the game development process, and introduces game graphics. Offered as needed
0 Non-Credit

XCS0742R ACSP Certification Preparation
Provides an in-depth exploration of troubleshooting Mac OS X Mountain Lion. This course is designed to give students a tour of the breadth of functionality of OS X Mountain Lion and the best methods for effectively supporting users of OS X Mountain Lion systems. The course is a combination of lectures and hands-on case study exercises that provide practical real-world experience. Offered as needed
0 Non-Credit

XCS9504G ETG Computer Game Industry
Computer Science (non-cr)
2.4 CEU

XCS9600G Internet Intro
Designed for business owners and managers interested in learning how the Internet helps businesses. Learn main reasons businesses use the Internet and how it can help increase sales. Employ terminology, various tools of technology, how to get connected, and security issues. Glossary, suggested readings, and an Internet Resource Guide provided.
.3 CEU

XCS9600H Basic Bus Internet
Teaches new users to access the Internet and its vast resources. Covers the Internet for email, World Wide Web, newsgroups, Gopher, Veronica, File Transfer Protocol (FTP), Telnet. Includes the most popular Internet browsers: Netscape Navigator and Microsoft Internet Explorer. Examines how business research can help companies gain market intelligence. Prerequisite: No experience using the Internet is necessary. An understanding of Microsoft Windows or Windows 95 is required.
.7 CEU

XCS9600J Advanced Internet Business
Teaches students how to access the Internet and the World Wide Web using a Web browser as a general-purpose Internet application. Provides experience in configuring both Netscape Navigator and Microsoft Internet Explorer to access rich multimedia data and objects as well as Java, Shockwave, and ActiveX content. Prerequisite: XCS9600H, Basic Internet Business Fundamentals, or equivalent internet knowledge.
.7 CEU

XCS9600K ETG Network + Cert Prep
Covers fundamental networking concepts and practices. Includes network architecture and standards, network types, protocols, Internet servers, TCP/IP, and security. Prerequisite: Advanced Internet Business Fundamentals, and HTML Fundamentals or equivalent Internet knowledge.
1.4 CEU

XCS9600L A+ Certification Preparation
Covers the hardware and software technologies information needed to take the Computer Technology Industry Association A+ certification exam. Prerequisite: Troubleshooting computers or PC repair. Experience recommended.
5.6 CEU

XCS9600M HTML Fundamentals
Covers basic through intermediate concepts in Hypertext Markup Language (HTML) authoring, including forms, complex table design, graphic elements, and client-side image maps. Includes designing interlinking pages that incorporate, in practical applications, a wide range of HTML tags and attributes. Prerequisite: XCS9600H, Basic Internet Business Fundamentals; and XCS9600J, Advance Internet Business Fundamentals; or equivalent internet knowledge.
1.4 CEU

XCS9600P E-Commerce Main Street
Uses Access Minnesota Main Street curriculum to explore the potential and possibilities for small business owners to "go online" with their business. Introduces the Internet as a means of finding new markets and as a tool for business research. Includes creating a web site and discovering techniques to promote it. Covers how to incorporate the Internet into their business plan and ultimately decide whether or not a web presence is right for their business. Prerequisite: Basic understanding of how to get online and explore the Internet.
2.1 CEU

XCS9600Q ETG Introduction to Internet
Designed to experience Internet online. Exposure to the ins and outs of the Internet with informative, behind-the-scenes look at the World Wide Web, e-mail, Gopherspace, Newsgroups, FTP, chat, telephony, Telnet, and more.
2.4 CEU

XCS9600S ETG Outlook
Computer Science (non-cr)
2.4 CEU

XCS9600T ETG Web Pages
Experience designing, creating, and posting own site on the Internet's World Wide Web. Discover low-cost marketing techniques and search engine strategies.
2.4 CEU

XCS9600U ETG Dreamweaver 3
Focuses on creating full-featured web sites using Macromedia Dreamweaver 3. Covers each Dreamweaver feature including creating forms, Java Applet usage, Timelines and Behaviors, and Dreamweaver Extensions. Required computer applications: Internet access, E-mail, Netscape or Internet Explorer Web browser, and Dreamweaver 3.
2.4 CEU

XCS9600V ETG Top Search Engine/Web site
Assista web site creators to increase their search engine ranking. Covers step-by-step strategies to achieve the highest possible position with the major search engines.
2.4 CEU

XCS9600W ETG Intro PC Troubleshooting
Computer Science (non-cr)
2.4 CEU

XCS9600X ETG QuickBooks
Experience setting up a chart of accounts, reconciling checking accounts, creating and printing invoices, receipts and statements, tracking payables, inventory, receivables, creating estimates, and generating reports.
2.4 CEU

XCS9600Y ETG Java
Covers programming fundamentals to create and integrate Java applets into web sites; add animated presentation, interactive tutorials, computer-based simulations, or games.
2.4 CEU

XCS9600Z ETG CGI Programming for Web
Covers work with cookies and forms, building a searchable database, bulletin board, and e-mail autoresponder.
2.4 CEU

XCS9601A ETG Javascript
Covers use of Java Script to add animation, interactivity, style sheets, site navigation, and other enhancements. Designed for anyone wanting to produce web pages. Prerequisite: Completion of Creating Web Pages or equivalent experience.
2.4 CEU

XCS9601B ETG Excel
Covers formatting worksheets, writing formulas, using the function wizard, sorting, analyzing data, creating custom charts, creating three-dimensional workbooks, building links, creating macros, and custom toolbar buttons.
2.4 CEU

XCS9601C ETG Intermediate MS Excel
Covers reports, analysis, and complex functions.
2.4 CEU

XCS9601D ETG Web Graphics
Covers creating titles, logos, icons, buttons, backgrounds, animated images, drop shadows, 3-D effects, and more. Work with interlacing, transparent backgrounds, and color palettes.
2.4 CEU

XCS9601E ETG Quicken for Windows
Covers the use of Quicken for home and small business finance. Covers investments, loans, recurring payments, electronic transactions, budgets, and more.
2.4 CEU

XCS9601F ETG Windows File & Disk Mgmt
Covers finding missing files, deleting, copying and moving files, working with the recycle bin, organizing, maintaining, and troubleshooting the hard disk, adding and moving items from the start button, working with the Startup group, creating desktop icons and other shortcuts to favorite programs, and documents.
2.4 CEU

XCS9601G ETG Web Pages Advanced
Covers incorporation of tables, forms, frames, audio, scrolling text and interactive buttons, image maps, counters, cooperative banner ads, digital cash capabilities, and more. Prerequisite: HTML experience, or completion of ETG-Creating Web Graphics.
2.4 CEU

XCS9601H ETG Word Tips & Tricks
Covers building time-saving macros and Autocorrect entries, customizing toolbars, creating shortcut keys, generating form letters, envelopes, and mailing labels, making templates, using the style gallery, customizing Word, creating links to Excel, and working with tables.
2.4 CEU

XCS9601J ETG Introduction to MS Word
Experience basic document creation, formatting and writing tools.
2.4 CEU

XCS9601K ETG Intermediate MS Word
Covers desktop publishing features. For projects such as flyers and newsletters.
2.4 CEU

XCS9601L ETG Advanced MS Word
Learn to build time-saving macros, customize toolbars, create shortcut keys, create form letters and mailing labels, perform queries, create templates, use the style gallery, and other advanced features.
2.4 CEU

XCS9601M ETG Access
Learn to store, locate, print, and automate access to many types of information.
2.4 CEU

XCS9601N ETG Intermediate MS Access
Introduces Microsoft Access 2003 software. Includes how to store, locate, print, and automate access to any type of important information.
2.4 CEU

XCS9601P ETG Frontpage
Covers how FrontPage makes it easy to create and upload professional web sites without programming. Learn how to select a web host, and use low-cost marketing strategies.
2.4 CEU

XCS9601Q ETG Intro to Photoshop CS2
Provides an introduction to Adobe Photoshop CS2 software.
2.4 CEU

XCS9601R ETG Beginning Keyboarding
Teaches the basic skills of touch-typing using the computer software program FasType for Windows. Course helps improve speed and accuracy.
2.4 CEU

XCS9601S ETG WordPerfect
Provides information on the program's more advanced capabilities. Topics include: macros, styles, table of contents, indexes and web pages with Corel's Internet Publisher.
2.4 CEU

XCS9601T ETG Intro PowerPoint
Demonstrates how to create overhead transparencies, 35-mm slides, and electronic slide presentations, including clip art, hypertext links, and special effects.
2.4 CEU

XCS9601U ETG - IMAC & MAC
Provides iMac and Macintosh users with tips, tricks, shortcuts involving the Operating Systems, keyboard, desktop navigation, the Internet, editing text, fonts, special characters, maintenance, viruses, monitors, disks, and sound.
2.4 CEU

XCS9601V ETG - Microsoft Publisher
Introduces the basics of Microsoft Publisher, including how to work with text, graphics, and tables. Includes creating a professional brochure, a newsletter, and a web site.
2.4 CEU

XCS9601W ETG-Windows 2000 Professional
Covers installation and setup of Windows 2000 Professional. Includes exploration of its new features.
2.4 CEU

XCS9601X Intro Personal Computer
Introduces essential computer skills to participants with little or no computer experience. Includes what to look for when purchasing a computer; how a computer works; and an introduction to Windows operating system, word processing, spreadsheets, computer viruses, and the Internet.
1.2 CEU

XCS9601Y Computer Hardware/Software
Computer Science (non-cr)
1.6 CEU

XCS9601Z Access Basics 1
Focuses on the fundamentals of database management using database application software.
1.4 CEU

XCS9602A Intro to PC Hardware
Provides a basic overview of personal computer components in the IBM-PC, XT, AT, PS/2, and IBM-compatible systems.
.4 CEU

XCS9602B Networking Basics
Provides an overview of the microcomputer LAN (Local Area Network) environment. Includes discussions of book concepts, cabling, and basic "awareness" hardware/software information. Considered a beginning class.
.4 CEU

XCS9602C Windows Topics
Computer Science (non-cr)
.4 CEU

XCS9602D Cisco Certification Prep 1
Offers the first course of a four-part sequence in a Cisco curriculum directed toward the Cisco Certified Network Associate Certification (CCNA). Provides classroom and laboratory experience in current networking technology and includes network terminology, protocols, network standards, LANs, WANs OSI model, cabling, cabling tools, safety, network topology, and IP addressing. Prerequisite: CS101, A+ or consent of instructor
11.2 CEU

XCS9602E Cisco Certification Prep 2
Presents the second course of a four-part sequence in a Cisco curriculum directed toward the Cisco Certified Network Associate Certification (CCNA). Emphasizes experience in current networking technology, and includes network terminology and protocols, LANs, network topology, and IP addressing, routers, router programming, and application of routing and protocols. Works with the command line editor and the command history and editing features, router configuration modes, context-sensitive help facility, managing configuration files and controlling router passwords, identification, and banner. Prerequisite: XCS9602D
11.2 CEU

XCS9602F Windows 95 Intro
Computer Science (non-cr)
.6 CEU

XCS9602G Manage Win Server 2003 Environ
Provides the knowledge and skills to manage accounts and resources in a Microsoft Windows Server 2003 environment. Includes managing: user, computer, and group accounts; access to network resources and printers; and an organizational unit in a network based on Active Directory service. Includes implementing Group Policy to manage users and computers. Intended for systems administrator and systems engineer candidates who are responsible for managing accounts and resources.
4 CEU

XCS9602H Update MCSE Skills/Server 2003
Provides the knowledge and skills needed to plan, implement, manage, and maintain a Microsoft Windows Server 2003 networked environment. Intended for expert Windows 2000 systems engineers who plan, implement, and support Windows 2000-based networks running Microsoft Active Directory service, and who need to quickly leverage their skills in a Windows Server 2003 environment. Prerequisite: MCSE on Windows 2000 certification, or equivalent knowledge and skills including day to day experience planning, implementing, managing and maintaining Windows 2000-based networks.
4 CEU

XCS9602J Word Introduction
Computer Science (non-cr)
.6 CEU

XCS9602K Desktop Publishing
Designed for business owners and staff who are, or would like to be, publishing their own in-house publications such as flyers, ads, or newsletters. Specifically designed for PC users with Microsoft 95 and Publisher 97 software. Introduction to designing a newsletter.
.3 CEU

XCS9602L MS Access 1
Introduces basic features of the Microsoft Access database program through discussion, demonstration, and hands-on experience. Designed for professionals who want to begin to develop skills.
.4 CEU

XCS9602M Introduction to Cold Fusion
Emphasizes rapid application development for the web using Allaire’s Cold Fusion. Covers how to install and configure Cold Fusion, and use the system to develop forms and applications to interact with file systems, email and database servers. Advanced features will also be introduced. During the course students will develop a fully functioning dynamic web application. Designed for internet/intranet engineers, administrators and HTML developers interested in building dynamic web applications. Prerequisite: Requires understanding of using the internet, HTML, and general familiarity with programming.
2.1 CEU

XCS9602N QuickBooks for Business
Designed to provide one-on-one assistance to solve software-related problems. Lab is for business owners and managers who use Quickbooks in their local businesses and need assistance with specific problems.
.2 CEU

XCS9602P QuickBooks for Bus/Full Pkg
Directed at financial managers of small businesses. 9-week course gives participants a view of the scope and potential of QuickBooks 5.0 software. Covers everything from "Getting Started" to "Customizing Special Reports and Forms." Learn the basics of how to use QuickBooks 5.0 software and be able to practice on own with self-help learning disks.
2.7 CEU

XCS9602Q QuickBooks 1
Introduces QuickBooks software. Covers how to set-up a company, enter opening balances, work with lists and customize them, set-up inventory, and learn how to sell product and services.
.6 CEU

XCS9602R QuickBooks 2
Provides more detailed aspects of the QuickBooks software. Covers how to customize forms, process payments, use QuickBooks bank accounts, enter and pay bills, and customize QuickReports.
.6 CEU

XCS9602S QuickBooks 3
Focuses on use of QuickBooks most advanced features. Covers how to do payroll, estimate time tracking and job costing, track credit card transactions, and view and print graphs.
.9 CEU

XCS9602T Quicken, QuickBook, QB Pro Lab
Designed to provide one-on-one assistance to solve Quicken, QuickBooks, and QuickBooks Pro software problems. Designed for small business owners and financial managers.
.3 CEU

XCS9602U Business Software
Designed for business owners and managers interested in exploring new software programs not currently offered through the OCCC/SBDC curriculum. Provides a general overview of the software program, its capabilities, and how it can apply to specific business needs.
.3 CEU

XCS9602V Introduction Teaching Online
Introduces the basic components of online instruction, approaches for adapting to online delivery, assessment, and various instructional issues.
3.3 CEU

XCS9602W Online Classroom
Guides instructors through the curriculum development process for taking an existing course and transforming it into an online course.
3.3 CEU

XCS9602X ETG Data Base Software Dev/Mgt
Covers the key concepts of building databases and database applications. Focuses on applying a systematic, structured approach to the use of particular software tools.
2.4 CEU

XCS9602Y Database Programming
Introduces programming using Microsoft Access. Prepares students to create a fully automated menu system. Develops skills to create main menus, find programs, use automatic add and update functions from programming, manipulate date information, and print information through programming, and understand flowcharting. Prerequisite: Familiarity with Access fundamentals.
1.4 CEU

XCS9602Z Implmnt/Maintn Win Server 2003
Explains how to effectively maintain and implement server resources, monitor server performance, operate, safeguard and configure the operating systems in the MS Windows Server 2003. Prerequisite: XCS9602G Managing Windows 2003 Environment or equivalent skills and knowledge
4 CEU

XCS9603A Imp & Adm Director Services
Provides students with the knowledge and skills necessary to install, configure, and administer Active Directory service, which is the directory service for Microsoft Windows 2000. Also focuses on the tasks required to implement Group Policy to centrally manage large numbers of users and computers. Prerequisite: XCS9602G (Microsoft Windows 2000 Network and Operating System Essentials); and XCS9602H (Implementing Microsoft Windows 2000 Professional and Server); and XCS9602Z (Implementing a Microsoft Windows 2000 Network Infrastructure); or equivalent knowledge and skills.
4 CEU

XCS9603B Design Dir Serv Infrastructure
Provides students with the knowledge and skills necessary to install, configure, and administer Microsoft Windows 2000 Active Directory services. Also focuses on implementing Group Policy and performing the Group Policy related tasks required to centrally manage users and computers. Prerequisite: XCS9603A, Implementing and Administering a Microsoft Windows 2000 Directory Services Infrastructure
4 CEU

XCS9603C Design Net Service Infrastruc
Provides students with the knowledge and skills necessary to develop a Microsoft Windows 2000 networking services solution for enterprise networks. Prerequisite: XCS9602G Microsoft Windows 2000 Network and Operating System Essentials; and XCS9602H Implementing Microsoft Windows 2000 Professional and Server; and XCS9602Z Implementing a Microsoft Windows 2000 Network Infrastructure, or equivalent knowledge and skills; and XCS9603A Implementing and Administering Microsoft Windows 2000 Directory Services
4 CEU

XCS9603D EGT Intro to Networking
Covers computer networking basics. Emphasize the history and fundamentals of networking software and hardware. Provides the foundation needed to begin training for CCNA Certification or employment in a computer networking career.
2.4 CEU

XCS9603E ETG Network/Router CCNA Prep 1
Prepares students for a career as a Cisco Certified Network Associate. Covers the functions and interactions of the IOS model’s layers, data link, and network layer addressing, communications models, protocols, data encapsulation, IP class addressing and sub-netting; and functions of the TCP/IP protocol suite. This course is the first in a series of three courses to prepare students to take the CCNA (Cisco Certification Network Administrator) 2.0 exam (640-507).
2.4 CEU

XCS9603F ETG Computer Skills for Work
Covers fundamental computer competencies needed in the workplace. Focuses on implementation and practical application of software most commonly used at the worksite such as e-mail, spreadsheets, database, word processing, file sizes, memory limitations, network arrangements, and computer components.
2.4 CEU

XCS9603G ETG Router Admin CCNA Prep 2
Covers the set up and operations of Cisco routers. Includes hardware and software elements of a Cisco Router, the Cisco IOS, the command line editor and the command history and editing features, router configuration modes, context-sensitive help facility, managing configuration files and controlling router passwords, identification, and banner. This course is the second in a series of three courses to prepare students to take the CCNA (Cisco Certification Network Administrator) 2.0 exam (640-507). Prerequisite: XCS9603E CCNA 2.0 Exam Prep 1 – Network and Router Basics
2.4 CEU

XCS9603H ETG Switching/WAN CCNA Prep 3
Covers LAN segmentation, switched networks, and wide area networks. This course is the third in a series of three courses to prepare students to take the CCNA (Cisco Certification Network Administrator) 2.0 exam (640-507). Prerequisite: XCS9603G CCNA 2.0 Exam Prep 2 – Router Administration and Configuration
2.4 CEU

XCS9603J Manage Microsoft Exchange 2000
Provides the knowledge and skills necessary to install, configure, and manage Microsoft Exchange 2000, the mail service for Microsoft Windows 2000. Provides a significant amount of hands-on labs that allow students to become proficient in the skills needed to deploy and manage Exchange 2000. Prerequisite: XCS9602G Microsoft Windows 2000 Network and Operating System Essentials; and XCS9602H Implementing Microsoft Windows 2000 Professional and Server; and XCS9602Z Implementing a Microsoft Windows 2000 Network Infrastructure or equivalent knowledge and skills; and XCS9603A Implementing and Administering Microsoft Windows 2000 Directory Services
4 CEU

XCS9603K ETG Intro to Windows XP
Covers the basic skills needed to operate any computer equipment with Windows XP. Topics include text, pictures, photos, sound, music, DVD, Interactive TV, video, Internet, and local area network (LAN). Also covers Microsoft .NET strategy and XML.
2.4 CEU

XCS9603L ETG A+Certification Prep Basic
Offers the first in a series of three courses designed to prepare for the A+ Certification test. Covers hardware common to virtually every personal computer including microprocessors, RAM, power supplies, motherboards, BIOS, CMOS, the expansion bus, floppy drives, and hard drives. Focuses on how to configure hardware and how to troubleshoot in real world environments.
2.4 CEU

XCS9603M ETG A+Certification Prep Int
Provides the second in a series of three courses designed to prepare for the A+ Certification test. Covers how to work with the command line in Windows 2000, and install hardware in both operating systems; and how to work with DOS memory management within Windows. Prerequisite: XCS9603L A+ Certification Prep – Basic
2.4 CEU

XCS9603N ETG A+Certification Prep Adv
Presents the third in a series of three courses designed for the A+ Certification test. Covers an extensive set of technologies, including SCSI, video, modems, printers, multimedia, portable PCs, and networking. Includes the software necessary to install, configure, and troubleshoot. Prerequisite: XCS9603L A+ Certification Prep – Basic; and XCS9603M A+ Certification Prep – Intermediate
2.4 CEU

XCS9603P Cold Fusion, Advanced
Emphasizes rapid application development for the web using Allaire’s Cold Fusion. Covers advanced topics of Cold Fusion Markup Language, as well as streamlining applications. Prerequisite: Requires understanding Internet use, HTML, basic Cold Fusion, SQL and general familiarity with programming.
2.1 CEU

XCS9603Q XML Fundamentals
Introduces XML basics. Prerequisite: Requires completion of HTML Fundamentals, or equivalent knowledge.
1.4 CEU

XCS9603R JavaScripting Fundamentals
Provides an introduction to the JavaScripting Language using hands-on exercises. Reviews HTML and uses JavaScript to collect data with prompt dialog boxes. Includes introduction to JavaScript functions. Prerequisite: HTML experience required; and basic computer skills and Windows experience.
2.1 CEU

XCS9603S Access Intermediate
Expands the Microsoft Access capabilities with reports and queries. Presents creating summary and action queries and summary and special reports. Identifies the necessary functions to assist in these processes. Prerequisite: Familiarity with Access fundamentals.
.7 CEU

XCS9603T Network+ Certification Prep
Prepares students for the Network+ Certification exam. Introduces major network operating systems, networking media and connectors, and networking practices. Covers troubleshooting networks and use of common network tools and equipment. Prerequisite: Basic computer skills and Windows experience.
4.2 CEU

XCS9603U Java Programming Basics
Focuses on using Java, an object-oriented programming language designed for portability and simplicity. Includes creating standalone programs and applets running within an HTML browser. Prerequisite: Previous programming experience in any (computer) language. Knowledge of C++ is helpful, but not required. Knowledge of the Internet is helpful, but not required.
3.5 CEU

XCS9603V Crystal Reports
Focuses on the design of reports using Crystal Reports. Covers both conceptual and applied aspects of designing and running reports. Prerequisite: Suggested to have significant experience and/or training with any database and report writing applications (e.g., Access, Visual Basic, Oracle, etc.).
1.4 CEU

XCS9603W MS Windows 2000 Professional
Presents basic concepts to manage the Microsoft Windows 2000 Professional operating system. Prerequisite: Basic computer skills and Windows experience.
1.4 CEU

XCS9603X ETG Intro to Java Programming
Covers the essentials of Java. Focuses on concepts, databases, and Java server pages. Designed for those with no prior programming knowledge.
2.4 CEU

XCS9603Y ETG Intermediate Networking
Covers an intermediate level of computer networking. Emphasizes networking technology such as virtual private networks, security, and Internet connectivity. Provides students with the foundation needed to begin training for CCNA Certification or employment in a computer networking career.
2.4 CEU

XCS9603Z ETG Intro to Adobe Acrobat 5
Covers the ways Acrobat is used to create PDF documents. Focuses on how to convert various file types into PDF documents; manipulate and format documents; collaborate and use document sharing techniques; create bookmarks, links, and interactive forms; and keep documents secure.
2.4 CEU

XCS9604A ETG Design Effective Websites
Covers graphic design techniques to build web sites that are attractive and highly effective. Focuses on typography, aesthetics, color, graphics, page layout, and web writing. Prerequisite: XCS9600T Creating Web Pages; or equivalent HTML experience.
2.4 CEU

XCS9604B ETG Intermediate Web Pages
Covers an intermediate level of Web Pages. Uses tables, forms, audio, video, JavaScript, and third-party tools to build web sites.
2.4 CEU

XCS9604C ETG MCSE Cert Prep 1
Covers preparation for the MCSE Certificate Exam 70-210. Covers installing, configuring, and administering Microsoft Windows 2000 Professional. Focuses on network basics and user and group account administration. Includes an overview of system security backups.
2.4 CEU

XCS9604D ETG Photoshop 7 Beginner
Provides a step-by-step approach to using the basic tools of Photoshop software for graphic design. Covers basic graphics, simple digital paintings and editing photographs. Prerequisite: Photoshop 7.0 full version software; Internet access, e-mail, and Netscape Navigator or Microsoft Internet Explorer web browser.
2.4 CEU

XCS9604E ETG Intro to Visual Basics 6.0
Introduces Visual Basic 6.0 software and covers the concepts of programming Visual Basic applications including using variables, subroutines, and functions. Includes large built-in function library use, object-oriented programming and built-in applications that take advantage of databases such as Microsoft Access. Prerequisite: Visual Basic 6.0 Professional or Enterprise Edition software, Microsoft Access 97 or Microsoft Access 2000 for database lessons; Internet access, e-mail, and Netscape Navigator or Microsoft Internet Explorer web browser.
2.4 CEU

XCS9604F ETG MCSE Cert Prep 2-Ex 70-215
Offers preparation for the MCSA Exam 70-215. Covers installing, configuring, and administering Microsoft Windows 2000 Server. Focuses on network shared devices, including files, directories, printers, Internet access.
2.4 CEU

XCS9604G ETG Computer Game Industry
Presents an overview of the development, design and production of computer games. Focuses on the technical, artistic and business side of game development.
2.4 CEU

XCS9604H ETG Network + Cert Prep
Prepares students to take the Network+ Certification Exam. Covers topologies, OSI seven-layer model, protocol suites, modern network operating systems, network hardware, cabling standards, remote connectivity, Internet connections and network troubleshooting.
2.4 CEU

XCS9604K Cisco Certification Prep 3
Presents the third course of a four-part sequence in a Cisco curriculum directed towards the Cisco Certified Network Associate Certification (CCNA). Emphasizes experience in current networking technology that includes LAN segmentation using bridges, routers, and switches to control network traffic. Offers online component and extra lab sessions to assist students in achieving certification in Cisco Systems Network Administration. Prerequisite: XCS9602D and XCS9602E or NET151 and NET152
11.2 CEU

XCS9604L Cisco Certificate Prep 4
Provides the fourth course of a four-part sequence directed towards the Cisco Certified Network Associate Certificate (CCNA). Introduces WAN services. Covers ISDN, ATM, Frame Relay, and Dial-up Services. Covers LAN segmentation, switched networks, and wide area networks. Prerequisite: XCS9602D, XCS9602E, and XCS9604K or NET151, NET152 and NET153
11.2 CEU

XCS9604M 2261 MCDST MS Cert Desktop Tec
Provides the knowledge and skills necessary to enter the IT industry as a support desk technician in a Windows-based desktop environment.
2.4 CEU

XCS9604N 2262 MCDST MS Cert Desktop Tec
Provides the knowledge and skills necessary to enter the IT industry as a support desk technician in a Windows-based desktop environment. Prerequisite: XCS9604M, general user experience with Microsoft Office and Microsoft Windows operating system.
1.6 CEU

XCS9604P SQL Programming
Covers creating, retrieving and manipulating objects in a relational database using ANSI standard Structured Query Language (SQL).
1.4 CEU

XCS9604Q Introduction to Database
Covers the fundamentals of databases and how they can increase productivity. Reviews Oracle and other certification requirements.
.4 CEU

XCS9604R Obj Orient Prog - VB.NET Rev 1
Introduces programming in VB.NET and the use of services provided by .NET. Emphasizes the VB.NET language and how to build VB.NET applications from an object-oriented perspective. Includes substantial coverage of using Windows Forms in VB.NET. Previous knowledge of Visual Basic is not necessary. Prerequisites: Some experience with other programming languages.
4 CEU

XCS9604S Obj Oriented Prog - C#Rev 1.4
Introduces programming in C#, utilizing the services provided by .NET through interactions between C# and the .NET framework. Explains the fundamentals of object-oriented programming. Includes numerous programming examples and exercises. Prerequisites: Programming experience in any high-level language.
4 CEU

XCS9604T ASP.NET Using VB.NET Rev 2.0
Provides a practical, hands-on coverage of developing Web applications using ASP.NET 2.0 and VB.NET. Includes extensive coverage of new features in ASP.NET 2.0 features, such as personalization, Web parts, master pages, themes and skins, database access via ASP.NET & ADO.NET, and new data binding. Covers diagnostics, Web Forms and debugging. Designed for experienced application developers and architects responsible for Web applications in a Microsoft environment. Prerequisites: The student must have a working knowledge of VB.NET and the .NET Framework. Previous experience with ASP is desirable but not essential.
4 CEU

XCS9604U ASP.NET Using C# Rev 2.2
Provides a comprehensive and practical hands-on introduction to developing Web applications using ASP.NET 2.0 and C#. Covers Web services. Introduces ASP.NET as a new Web programming platform that overcomes a number of limitations of ASP. Designed for experienced application developers and architects responsible for Web applications in a Microsoft environment. Prerequisites: Good working knowledge of C# and the .NET Framework.
4 CEU

XCS9604V Intro-Java Programming Rev 5.0
Provides a solid foundation for further study of Java and includes a large number of sample programs and experiments. Designed for less experienced programmers, providing them with a thorough step-by-step introduction to Java programming and object-oriented programming. Prerequisites: Some experience with procedural language programming is essential.
4 CEU

XCS9604W Visual Basic
Introduces programming processes and language used in Microsoft (MS) Visual Basic (VB) version 6.0.
4 CEU

XCS9604X ETG Intro to CSS and XHTML
Covers creating and managing websites using CSS and XHTML standards.
2.4 CEU

XCS9604Y ETG Intro to Windows Vista
Provides instruction in the use of the best and most important features of the new Windows Vista operating system. Not suitable for Macintosh users.
2.4 CEU

XCS9604Z ETG Intro to PHP and MySQL
Provides instruction in the creating of Web pages using PHP programming language and the MySQL database server. Prerequisite: Basic computer Skills
2.4 CEU

XCS9605A ETG Intro to ASP.NET
Provides instruction in the use of Microsoft's visual Web developer to create interactive Web sites with ASP.NET. Prerequisite: Basic computer skills
2.4 CEU

XCS9605B ETG Intermediate CSS and XHTML
Presents intermediate instruction in how to create, maintain, and modify professional-quality Web sites. Prerequisite: Successful completion of the courses XCS9604X Education to Go “Introduction to CSS and XHTML” or prior experience with HTML and Web publishing is recommended.
2.4 CEU

XCS9605C Mfg Computer Literacy
Presents an understandable approach to using technology in the manufacturing industry. Introduces the concepts of system software and application software, including email, spreadsheet, word processing, presentation, and introduction to the Internet.
.8 CEU

XCS9605D Mfg Computer Literacy 2
Presents an understandable approach to using technology in the manufacturing industry. Introduces the concepts of system software and application software, including email, spreadsheet, word processing, presentation, and introduction to the Internet.
1.6 CEU

XCS9650B ETG Intermediate CSS/XHTML
Computer Science (non-cr)
2.4 CEU