SLO#1. create an HTML document with a mixture of text, images, and links.
SLO#2. create an HTML form that that can be used for user feedback.
SLO#3. display text and numeric data in tables on a web page.
SLO#1. can use JavaScript to do math calculations.
SLO#2. use JavaScript to get information about a users browser.
SLO#3. use "mouse events" to change the appearance of of web page objects.
SLO#1. use JavaScript with HTML style rules to create animation effects.
SLO#2. use style rules for padding and margins to improve "text flow" around web page objects.
SLO#3. link the web pages in a web site to an external style sheet.
SLO#1. use PERL to check user input for errors.
SLO#2. use PERL to save and retrieve data stored in files.
SLO#3. use PERL to do math calculations.
SLO#1. name the different parts of a computer and describe their purpose.
SLO#2. create an HTML document with a mixture of text, images, and links.
SLO#3. create a JavaScript program that includes decisions ("if" statements) and loop ("while" and "for" statements) constructs.
SLO#1. create a document making font, margin, and alignment changes, which contains page numbers, headers, and footnotes.
SLO#2. create a spreadsheet containing formulas, functions, both text and numeric format changes, and a chart.
SLO#3. create a presentation using text, graphics, slide formats, transitions, and animation.
SLO#1. name the different hardware parts of a computer system and describe their purpose.
SLO#2. describe the purpose of the operating system, as well as some of the problems that arise, and their solutions.
SLO#3. use a text editor to create, edit, debug and execute a simple computer program, in the language used in class.
SLO#1. write programs that use constructs of sequence, selection (ifs), and iteration (loops).
SLO#2. write programs that have subprograms (C++ "functions" or Java "methods") with parameter (or "argument") lists.
SLO#3. write programs that apply arrays.
SLO#1. write programs that apply arrays in both Java and C++.
SLO#2. write C++ and Java programs that have subprograms (C++ "functions" or Java "methods") with parameter (or "argument") lists.
SLO#3. write C++ and Java programs that use constructs of sequence, selection (ifs), and iteration (loops).
SLO#1. create and maintain database objects - tables, views, indexes and constraints.
SLO#2. manipulate data in a database by using DML and DDL commands: create, alter, drop, rename, truncate, update, delete and insert.
SLO#3. write a stored procedure that includes decisions ("If" statements), error handling and triggers.
SLO#1. create an operational database and manage privileges.
SLO#2. manage users, privileges and resources.
SLO#3. backup, restore, analyze and troubleshoot Oracle database using Oracle tools.
SLO#1. create and edit the properties of a form and the objects contained in forms.
SLO#2. apply loops (i.e., "while" statements) and branching (i.e., "if" statements) in VBA modules.
SLO#3. access and alter documents, workbooks, slides, and tables using VBA code.
SLO#1. create "well-formed" XML documents.
SLO#2. write DTDs to validate XML documents.
SLO#3. write an XSL transform to format an XML document.
SLO#1. operate a standard UNIX shell (bash or ksh).
SLO#2. find and understand UNIX documentation.
SLO#3. edit text files on a UNIX system.
SLO#1. install a Linux operating system
SLO#2. configure TCP/IP networking on a Linux.
SLO#3. configure disks and file systems on Linux.
SLO#1. create C++ templates for custom data structures, with the standard operations of insert, replace, retrieve, and remove.
SLO#2. understand the differences among the various search techniques (linear, binary, and binary trees) and can implement all of them.
SLO#3. understand the difference among various O(n lg n) sorting algorithms and can implement quick sort, merge sort, Shell sort, and heap sort
SLO#1. write Java programs that use classes and objects.
SLO#2. write Java programs that use inheritance.
SLO#3. write Java programs that use the Graphical User Interface (GUI).
SLO#1. write a Java program requiring the use of exception handling.
SLO#2. write a Java program involving the use of multithreading.
SLO#3. write a Java program involving the use of introspection.
SLO#1. write a simple program involving Java sockets.
SLO#2. write a simple program involving Java RMI (Remote Method Invocation).
SLO#3. write a simple program involving an EJB (Enterprise Java Bean).
SLO#1. create an Assembly Language program that includes decisions, loops, function calls, and interrupts.
SLO#2. explain how virtual memory is used to run a program larger than physical memory.
SLO#3. call a function written in Assembly Language from a program written in a high level language.
SLO#1. write a structure and create a structure variable.
SLO#2. work with sequential and random access files.
SLO#3. work with pointers and create a linked list.
SLO#1. write a class and create objects of a class.
SLO#2. overload a built-in operator.
SLO#3. do inheritance by creating a class from an existing class.
SLO#4. do polymorphism by invoking a virtual function with a pointer.
updated 11/19/2009 4:46:46 PM