11.07.2015 Views

2002-2004 Catalog - St. Charles Community College

2002-2004 Catalog - St. Charles Community College

2002-2004 Catalog - St. Charles Community College

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>St</strong>. <strong>Charles</strong> <strong>Community</strong> <strong>College</strong>CPT 250 Database Programming . . . .3Prerequisites: CPT 106, CPT 103. Specialtopics course about how to program incommercially popular database languageand integrating Web databases. Fall.CPT 280 Visual BASIC . . . . . . . . . . . . .3Prerequisite: CPT 106 and programminglanguage. Principles of effective graphicuser interface design, and how to importand adopt code from other versions ofBASIC. Building applications by selectingand creating appropriate controls,defining their properties, and codingtheir events. Fall.CPT 282 Advanced Visual Basic . . . . .3Prerequisite: CPT 280. Advanced topicsin Visual Basic with emphasis onapplication development. VisualBasicused to develop applications in Access,Excel, and other applications. Integrationof Microsoft Office and Visual Basic asfocus.CPT 284 Java Programming . . . . . . . .3Prerequisites: CPT 182, C Programming,or another programming language withconsent of department. Essentials of Javaprogramming with emphasis on objectoriented features. Explores interrelationshipof Java and Web.CPT 286 Visual C++ . . . . . . . . . . . . .3Prerequisite: CPT 285 or equivalent.Integrates WYSIWYG editing tools withWindows programming techniques.Using C++ language and visualworkbench to edit and create sourcecode, create visual objects, connect theseobjects to code, build applications, anddebug programs.CPT 287 Advanced Java Programming 3Prerequisite: CPT 284. Advanced topicsin Java programming including servlets,database development, and advancedobject-oriented design using Swing andJava Beans.COMPUTERS-BUSINESSCPB 101 Advanced Applications . . . . .3Prerequisite: CPT 103. Continuation oftopics covered in elementary applicationscourse. Emphasis on spreadsheetmacros, functions, graphics, anddatabase form development, modeling,and merging features using wordprocessor.CPB 105 Computer Ethics . . . . . . . . . .3Overview of theories of morality andconcepts of professionalism. Examinesmoral issues arising from use anddependence upon informationtechnology, e.g. privacy concerns,program error and computermalfunction responsibility, softwareproperty rights, virus prevention, naivehackers and malign crackers, computercrime and legislation, and effects onwork force.CPB 170 Computer Graphics(Adobe Illustrator) . . . . . . . . . . . . . . .3Prerequisites: CPT 106, CPT 115.Introduction to use of computer graphicssoftware to develop presentationgraphics, Web graphics, and otherbusiness displays. Emphasis on tools andmenus to create special effects. Scale,stretch, rotate, group, layer, and useother transformation tools.CPB 199 Business ComputingCapstone . . . . . . . . . . . . . . . . . . . . . . .1Culminating course experience forComputer Science Program. Corequisite:application for graduation.CPB 220 Data Integration Techniques 3Prerequisite: CPB 101. Create and usecustom menus, forms, and other featuresin spreadsheet and databaseenvironments, and use logic structures,control loops and other branchingtechniques. Emphasis on handling databy defining properties and by creatingvalue trees, event trees, and data links toexternal data files.CPB 240 SQL Basics . . . . . . . . . . . . . . .3Prerequisite: CPB 101. Extensive handsonactivities using in-class SQL-basedrelational database to transform requestinto SQL query. How to create and testincreasingly complex queries, buildtables using data definition capabilities ofSQL, create views for querying andmanipulating data, and index in SQLdatabase.COMPUTERS-COMMUNICATIONCPC 120 Basics of DataCommunications . . . . . . . . . . . . . . . . .3Prerequisite: CPT 115. Understandingand appreciation of datacommunications from user's perspective.Overview of data communicationsconcepts to address datacommunications issues in contemporaryhome or business environment. Handsonlaboratory assignments usingcommunications software, modems, andLAN technology to reinforce topics.CPC 140 Windows Networking . . . . . .3Prerequisites: CPT 106. Uses built-inWindows tools for networking, andemphasizes maximizing resources onWindows network. Dynamic DataExchange (DDE) communicationsinterface used along with Dynamic LinkLibraries (DLLs) in Windows forWorkgroup environment. Fall.CPC 150 Networking Fundamentals . .3Prerequisites: CPT 115, CPT 106.Foundation in current networktechnologies for local area network(LANs), wide area networks (WANs),and Internet. Introduction to hardware,software, terminology, components,design, and connections of network, andLAN topologies and protocol. CoversLAN-user concepts and basic functions ofsystem administration and operation.Includes study of OSI model.Combination of lectures, demonstrations,discussions, online assignments, andhands-on labs.CPC 170 Cisco Net Academy I . . . . . . .5Prerequisites: CPT 106, CPT 115.Preparation for certificationrequirements for Cisco Certified NetworkAdministrator (CCNA). Design, build, andmaintain computer networks throughcombination of web-based e-learningand hands-on labs. Broad range oftopics, from basic networking skills suchas pulling cable to more complexconcepts such as applying advancedtroubleshooting tools. Combination oflecture, demonstration,discussion, onlineassignment, and hands-on lab. Firstcourse in four-course sequence.120

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!