Computer and Web Programming

30 credit Certificate program

Placement Data: CLICK HERE

Career Resources:
None available at this time.

Program Description:
This program is offered on-campus and online. Options include a 72-credit Associate in Applied Science (A.A.S.) degree, a 58-credit diploma or a 30-credit certificate program, depending on the level of skill you would like to accomplish. All programs build the skills necessary to develop and maintain effective web sites, Windows and mobile applications.

Program outcomes include:
• Student will be able to successfully design, implement, host a web page that incorporates appropriate use of graphics and animation
• Student will be able to use problem solving techniques to create a computer or web program to solve business problems

Program Requirements: Click on Course Title for Course Description - Opens in new window

Course Outlines: CLICK HERE

Required Courses:
Course IDCreditsNameDescription
CIS14063Web Programming ILearn how to create World Wide Web home pages using Extended Hypertext Markup Language (XHTML). Hands-on exercises will guide students through the design and construction of an XHTML home page with links to graphics, documents, multimedia, and forms. This course will cover the basic and advanced concepts of web site design using XHTML. Students will have exposure to multiple WYSIWIG web editors. This course has a service learning component. (Prerequisite: ENGL0460 and READ0460 or concurrent enrollment or test out) (2 hrs lec/2 hrs lab/0 hrs OJT)
CIS14103Web Site DesignThis course provides the student with a basic understanding of web site design and the ability to create interactive, multimedia websites using current software. The course includes a service learning component. (Prerequisites: ENGL0460, MATH0460, READ0465, or instructor's consent) (2 hrs lec/2 hrs lab/0 hrs OJT)
CIS14123Web Graphics IThis course introduces students in using a graphics program, scanner, and other digital devices to create and edit graphic images for the Web. Topics also include optimization, layers, color transformation, clone, masks, and special effects of graphics and images. (Prerequisites: CIS1402, READ0465, ENGL0460 and MATH0460 or concurrent enrollment) (2 hrs lec/2 hrs lab/0 hrs OJT
CIS14123Web Graphics IThis course introduces students in using a graphics program, scanner, and other digital devices to create and edit graphic images for the Web. Topics also include optimization, layers, color transformation, clone, masks, and special effects of graphics and images. (Prerequisites: CIS1406 or concurrent enrollment; READ0465, ENGL0460 and MATH0460 or concurrent enrollment) (2 hrs lec/2 hrs lab/0 hrs OJT)
CIS14154Introduction to ProgrammingThis course introduces the student to the essential concepts and skills of computer programming. Students learn about data representation, algorithms, and program logic, structured and object oriented programming. Students develop their skills through application of these ideas using flowcharts, pseudocode, design, coding and testing using Visual Basic. (Prerequisites: MATH0450, Elementary Algebra CPT score above 45) (3 hrs lec/2 hrs lab/0 hrs OJT)
CIS14192Intro to E-CommerceThis foundation course introduces the concepts, vocabulary, and procedures associated with e-commerce and the Internet. Topics include development of the Internet and e-commerce, prospects for business-to-business and business-to-consumer e-commerce, options available for doing business on the Internet, marketing issues related to e-commerce, tools used to build an e-commerce Web site, features of e-commerce Web sites, payment options, security issues, and customer service. (Prerequisites: CIS1406) (1 hr lec/2 hrs lab/0 hrs OJT)
CIS14223Web Graphics IIUsing current software packages, students will learn to create and manipulate web graphics and animation. Topics covered will include types of animation used on the web, creating special effects, and building simple animations, and advanced graphics. (Prerequisites: CIS 1412 or instructor consent; READ0465, ENGL0460 and MATH 0460 or concurrent enrollment) (2 hrs lec/2 hrs lab/0 hrs OJT)
CIS15102Microcomputer Database This course introduces the student to microcomputer database software used to manage data. It covers essential windows skills; planning, creating, testing, and changing database files; adding, changing, importing, and deleting records from a database; querying database tables; designing, creating, and using forms and filters. (Prerequisites: ENGL0460, READ0460 and MATH0460 or concurrent enrollment)(1 hr lec/2 hrs lab/0 hrs OJT)
CIS16104Web ScriptingThis course teaches students to make Web pages interactive using the JavaScript and PHP programming language. Students will add scripting code to HTML documents to add effects to pages. Scripting syntax, scripting object models, and object oriented principles are covered in this course. The use of Interfaces to connect Web pages to databases and other programs on the server will be taught. Students will learn to write scripts that process forms sent from Web pages. (Prerequisites: CIS1406 and CIS1415 or instructor consent) (3 hrs lec/2 hrs lab/0 hrs OJT)
CIS2980Computer Careers InternshipThis course enables students to acquire practical experience in a variety of professional settings that draw on the skills learned in the student's program of study. It also enables students to test the practical range of some of the ideas presented in their coursework and to experience first-hand some of the career possibilities available to them, as well as an opportunity to network and to gain the job experiences necessary to employment success after graduation. (Prerequisites: Permission of the department and concurrent enrollment in second-year courses) (0 hrs lec/0 hrs lab/1-4 hrs OJT)
CIS2980Computer Careers InternshipThis course enables students to acquire practical experience in a variety of professional settings that draw on the skills learned in the student's program of study. It also enables students to test the practical range of some of the ideas presented in their coursework and to experience first-hand some of the career possibilities available to them, as well as an opportunity to network and to gain the job experiences necessary to employment success after graduation. (Prerequisites: Permission of the department and required second-year courses) (0 hrs lec/0 hrs lab/1-4 hrs OJT)

Pre-Program Requirements:
Successful entry into this program requires a specific level of skill in the areas of English, mathematics, and reading. Program entry will depend, in part, on meeting the prerequisites listed below:

English:
• A score of 86 or higher on the Sentence Skills portion of the CPT, OR
• Completion of ENGL0460 or its equivalent transfer course or higher.
• If required, ENGL0460 may be taken concurrently with Semester I coursework.
Mathematics:
• A score of 71 or higher on the Elementary Algebra Skills portion of the CPT, OR
• Completion of MATH0460 or its equivalent transfer course or higher.
• If required, MATH0460 may be taken concurrently with Semester I coursework.
Reading:
• A score of 78 or higher on the Reading Comprehension portion of the CPT, OR
• Completion of READ0465 or its equivalent transfer course or higher.
• If required, READ0465 may be taken concurrently with Semester I coursework.