PCCC PCCC Course Description



Similar documents
Computer Science Course Descriptions Page 1

DIABLO VALLEY COLLEGE CATALOG

COMPUTER SCIENCE/ COMPUTER NETWORKING AND TECHNOLOGIES (COSC)

Course Descriptions. preparation.

Course Descriptions. CS 101 Intro to Computer Science

Information Management & Design Course Descriptions Contact Drew Hunt at Andrew.hunt@kctcs.edu for more information

Computer Information Systems (CIS)

Computer and Information Sciences

One LAR Course Credits: 3. Page 4

Computer and Information Science

Division of Mathematical Sciences

Students who successfully complete the Health Science Informatics major will be able to:

Computer Information Science

Information Technology Career Field Pathways and Course Structure

COMPUTER APPLICATIONS AND WEB TECHNOLOGIES

Computer Information Systems

MiraCosta College Computer Studies Department ~

Information and Communications Technology Courses at a Glance

COURSE TITLE COURSE DESCRIPTION

CURRICULUM VITAE EDUCATION:

Computer Science. 232 Computer Science. Degrees and Certificates Awarded. A.S. Degree Requirements. Program Student Outcomes. Department Offices

Cyber Security Certificate

BIT Course Description

138 To satisfy a prerequisite, the student must have earned a letter grade of A, B, C or CR in the prerequisite course, unless otherwise stated.

School of Computer Science

Please consult the Department of Engineering about the Computer Engineering Emphasis.

Information Technology Networking Specialist Cisco Network Professional

Master of Science in Computer Science Information Systems

How To Learn To Program In Cisco Software (For Beginners)

Computer Information Technology

MEng, BSc Applied Computer Science

Department of Computer Science

Information Technology Studies

Information Systems and Tech (IST)

Study Plan for the Bachelor Degree in Computer Information Systems

Computer Science. Requirements for the Major (updated 11/13/03)

M.S. Computer Science Program

REGULATIONS FOR THE DEGREE OF BACHELOR OF SCIENCE IN BIOINFORMATICS (BSc[BioInf])

Bachelor of Science in Information Technology. Course Descriptions

Bachelor of Information Technology (Incorporating Diploma in Information Technology (Levels 5 and 6)

JAVA Technologies QUARTER 1 DESKTOP APPLICATIONS - ESSENTIALS QUARTER 2 NETWORKING AND OPERATING SYSTEMS ESSENTIALS. Module 1 - Office Applications

MEng, BSc Computer Science with Artificial Intelligence

Mandan Public Schools. Information Technology Curriculum

MICHIGAN TEST FOR TEACHER CERTIFICATION (MTTC) TEST OBJECTIVES FIELD 050: COMPUTER SCIENCE

Cisco Network Specialist CCNA

LONDON SCHOOL OF COMMERCE. Programme Specification for the. Cardiff Metropolitan University. BSc (Hons) in Computing

COMPUTER INFORMATION SYSTEMS

Department of Computer Science

IC 1101 Basic Electronic Practice for Electronics and Information Engineering

INFORMATION SYSTEMS (INFO)

Computer Science. Computer Science 207. Degrees and Certificates Awarded. A.S. Computer Science Degree Requirements. Program Student Outcomes

INFORMATION TECHNOLOGY

Masters in Human Computer Interaction

Masters in Information Technology

Requisite Approval must be attached

Web Design Specialist

COMPUTER SCIENCE. FACULTY: Jennifer Bowen, Chair Denise Byrnes, Associate Chair Sofia Visa

Information Technology Programming

Domains and Competencies

Web Specialist INDIVIDUAL PROGRAM INFORMATION Macomb1 ( )

Masters in Networks and Distributed Systems

CCA CYBER SECURITY TRACK

Computer Science. General Education Students must complete the requirements shown in the General Education Requirements section of this catalog.

Adobe Dreamweaver Exam Objectives

DOVER-SHERBORN HIGH SCHOOL PROGRAM OF STUDIES

Masters in Advanced Computer Science

Masters in Artificial Intelligence

How To Understand Programming Languages And Programming Languages

Masters in Computing and Information Technology

67» information technology.» information technology.» general education and degree options

Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students

9-12 An exploratory level course that provides an exposure to. careers and issues in information technology. Students

ASSOCIATE IN APPLIED SCIENCE DEGREES AND CERTIFICATES

COMPUTER INFORMATION SCIENCE

Course Bachelor of Information Technology majoring in Network Security or Data Infrastructure Engineering

Track 2: Introductory Track PREREQUISITE: BASIC COMPUTER EXPERIENCE

Eskills Desktop Courses

BUSINESS TECHNOLOGY (BTE)

Software Assurance E-Learning

Chapter 13 Computer Programs and Programming Languages. Discovering Computers Your Interactive Guide to the Digital World

Computer Science. Computer Science 213. Faculty and Offices. Degrees and Certificates Awarded. AS Computer Science Degree Requirements

Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students

Computer and Information Science

COMPUTER SCIENCE & INFORMATION TECHNOLOGY

Information Technology Website Programming

ASSOCIATE OF APPLIED SCIENCE IN BUSINESS OFFICE TECHNOLOGY ADMINISTRATION

KY Valid Course List

Montgomery County Community College Non-Credit Programs Winter/Spring 2016 TECHNOLOGY PROGRAMS

COMPUTER INFORMATION TECHNOLOGY COURSE DESCRIPTION

INFORMATION TECHNOLOGY PROGRAM

Texas Essential Knowledge and Skills Correlation to Video Game Design Foundations 2011 N Video Game Design

CAREER OPPORTUNITIES

DIPLOMA IN GRAPHIC WEB DESIGN AND WEB DEVELOPMENT COURSE INFO PACK

Computing. Third Level Courses Higher Diploma in Computing

Transcription:

Course Description CIS 101 Computer Concepts and Applications 3 credits (formerly Introduction to Computers and Information Processing) Introduces a variety of topics in computers and computing including history and evolution of computers, data representation, hardware systems and application programs, Windows and application software. Class time and open lab are used to complete Microsoft Office software projects. For non majors only. Can not be used to fulfill CIS elective credit in IT major or Business major (IT option) Co requisite: EN 101 or ENW 107 CIS 103 Computer Keyboarding 1 credit Provides instruction in using the computer keyboard. Emphasizes the development of speed and accuracy using the touch method of inputting on the alphabetic, numeric, and symbolic keys, as well as the ten key numeric pad. Introduces vocabulary and concepts used in keyboarding operations. 1.5 hours lecture; open laboratory Can not be used to fulfill CIS elective credit in IT major or Business major (IT option) CIS 104 Data Entry 3 credits Develops keyboarding skills used in operating data entry equipment. Provides data entry training in specific applications and an understanding of basic concepts for inputting and retrieving information and of the role of data entry in the overall information processing operation. Can not be used to fulfill CIS elective credit in IT major or Business major (IT option) CIS 106 Introduction to Windows 1 credit Introduces students to the Windows operating system. Students will learn to organize files, personalize the Windows environment, manage Internet settings, search for information, use graphics, and utilize Windows management utilities. The concepts of file associations, multitasking, object linking and embedding, installing software and troubleshooting hardware will also be introduced. 1.5 hours lecture; open laboratory CIS 107 Information Technology Fundamentals and Applications 3 credits Provides the beginning students majoring in Information Technology with a concise introduction to fundamental computer concepts and applications. Emphasis is on computers hardware, including various devices and their use. Number systems, data representation, machine cycle and code are introduced. It also introduces the students to system and application software including levels of languages, language translators, language features and the development of logical paradigms necessary for program development in any given language. Students are also briefed on Windows and Windows based applications. Required for majors Co requisite: EN 101 or ENW 107 CIS Department 1

CIS 108 Programming Fundamentals 3 credits Introduces the students to QBasic, the language of the microcomputer. Emphasis is on logical analysis and formulation of programs leading to the solution of programming problems. Topics covered include; I/O statements, expressions, assignment, selection, loops, subroutines, and onedimensional arrays. Prerequisite: MA 005 or MA 007 Co requisite: CIS 107 CIS 116 Software/Hardware Maintenance & Diagnostics 3 credits Provides the knowledge and skills necessary to install software, troubleshoot and upgrade hardware components, maintain & replace parts for PCs. Detailed coverage of how to care for system components and identify items that are likely to fail. Identify and use powerful diagnostics hardware and software to pinpoint failed component, correct the problem and or replace the component. Proper techniques to assemble and disassemble a microcomputer system will be covered. Prerequisite: CIS 107 CIS 122 Visual Basic 3 credits Provides the student with an introduction to MS Windows application programming and development using the Visual Basic programming language. Emphasis is on understanding the concepts of contemporary program design, including object orientation, code reuse, modularization, event handling, Graphical User Interface forms, and ActiveX components. Students will create fully functional VB executables. Prerequisite: CIS 108 CIS 123 VBA & Office Automation 3 credits Provides the student with an introduction to MS Office automation using MS Visual Basic for applications. Emphasis is on understanding the concepts of the MS Office programmable object hierarchy and its methods and properties. Topics include automated MS Office procedures, Dynamic Data Exchange and Object Linking and Embedding, programmable ActiveX Data Objects, and class modules. Students will create functional automated MS Office applications. Prerequisite: CIS 122 CIS 125 Microcomputer Software I 3 credits Provides in depth knowledge and hands on experience with Windows and Microsoft Office. Through in class demonstrations and step by step instructions, students learn to use Word, Excel and Access in a business environment. All work is done on a Wintel platform. Prerequisite: CIS 107 or CIS 101 CIS 126 Microcomputer Software II 3 credits Extends the knowledge gained in CIS 125 and covers the advanced topics of Excel and Access. Emphasis is on integration, file sharing and the use of visual tools in project design and data access. Prerequisite: CIS 125 CIS Department 2

CIS 127 Microcomputer Software III 3 credits Provides students with hands on experience with two of the more popular productivity tools used in the business world, Microsoft Word and Microsoft PowerPoint. Students will learn advanced word processing features available in Microsoft Word, and will learn many of the presentation features in Microsoft PowerPoint. Through demonstration and hands on projects, students will develop the skills needed to pass the Microsoft Office Specialist examination for Microsoft PowerPoint and the Microsoft Office Expert examination for Microsoft Word. Prerequisite: CIS 125 CIS 152 Internet / E Commerce Technologies 3 credits Introduces the students to the concepts of the Internet, the Web and E Commerce. Emphasizes technology infrastructures required to conduct E commerce and business strategies required to successfully establish online business. Topics such as Internet marketing and advertising, operating online auctions, virtual communities, serving as a web portal to facilitate social and business networking, utilizing and, legal issues effecting E commerce systems are discussed. In addition, topics such as Web page creation and publication are introduced. Prerequisite: CIS 101 or CIS 107 CIS 160 Fundamentals of Computer Science I (C++) 4 credits Provides the students with a concise introduction of the fundamental computer concepts and applications. The construction of algorithms leading to problem solutions is implemented in C++. Students are expected to use structured programming techniques (Functions) in designing and implementing solutions to programming problems. 4 hours lecture; open laboratory Prerequisite: CIS 108 Co requisite: MA 108 (CIS 107 is recommended for students with no computer background) CIS 161 Fundamentals of Computer Science II 4 credits Extends the knowledge gained in CIS 160 with emphasis on the construction of algorithms and their implementation. Techniques of structured and Object Oriented programming using Top Down, Stepwise Refinement Approach are utilized in problem solutions. Students will be able to construct system and application programs. 4 hours lecture; open laboratory Prerequisite: CIS 160 CIS 165 Fundamentals of C++ Programming 3 credits Introduces the C++ programming language. Emphasis on the logical analysis of a well structured program in the language, which is capable of handling low level language features. The run time libraries, program correctness, portability and maintainability are thoroughly discussed. System and application programs are constructed during open lab hours. Prerequisite: CIS 108 Co requisite: MA 101 or MA 108 CIS Department 3

CIS 166 Java Programming 3 credits Introduces the students to the Java programming language. The emphasis is on developing platform independent software utilizing language features such as abstraction, encapsulation, inheritance and polymorphism. The students will learn OOP and Java applets, which provide flexibility and modularity in project construction and techniques for writing reusable code. Students construct systems and application programs during the open lab hours. Prerequisites: CIS 160 or CIS 165 CIS 170 Website Design and Tools 3 credits Provides introductory hands on experience for students interested in learning how to develop websites. Students gain an understanding of terminology, web design, web master technology functions and explore a variety of methods available for building a web site. HTML code is analyzed. Students gain experience using a high level web authoring tool (e.g. MS Frontpage, Macromedia Dreamweaver). Web pages are built for a custom website, access a database and are published onto the Internet. Prerequisites: CIS 125 and CIS 152 CIS 180 Networking Essentials 3 credits Provides students with the background necessary to understand the local area networking information in Microsoft courses on workstations and networking in particular and the basics of networking technology in general. The course serves as a general introduction for students, who need a foundation in current networking technology for Local Area Networks (LANs) and/or Wide Area Networks (WANs). Prerequisites: CIS 106 and CIS 107 CIS 201 Operating Systems 3 credits Introduces the students to basic operating systems concepts and structures. Topics covered include: process management, Memory and virtual memory management, scheduling, interrupts, I/O hardware/software, file management, and deadlocks (detection, recovery, avoidance and prevention). Programming assignments to simulate various topics are to be completed by the students. Co requisite: CIS 235 CIS 202 Systems Analysis and Design 3 credits A detail study of the five phases of System Development Life Cycle (SDLC) and the system analysis toolkit that shows the importance of communications, economic analysis, project planning skills with current technologies across all phases of the SDLC. An in depth understanding of how information systems support business requirements in today s intensely competitive environment. Several realworld projects are assigned to students on an individual basis and as a member of a systems development team, which allows students to apply their knowledge and skills to act as a system analyst and develop an information system for various realistic problems in a typical business organization. 3 hours lecture Prerequisites: CIS 125 CIS Department 4

CIS 210 Advanced Topics in Computer and Information Sciences 3 credits Introduces contemporary developments in computer related fields. Students research selected topics and prepare reports and demonstrations for the class. Topics include new developments in memory technology, data communications, networks, information security, web technologies, language development and Artificial Intelligence. Prerequisite: CIS 107 and (CIS 160 or CIS 165) CIS 235 Assembler & Machine Language 3 credits Students will be introduced to the basics of computer architecture and low level programming (i.e. assembly code and hardware manipulation). This course will focus on the Intel x86 assembly language, number representations, low level data manipulation, computer arithmetic, instruction sets, stack operations, macros, and the design, control, and structure of CPUs. Prerequisites: MA 101 and (CIS 160 or CIS 165) CIS 250 Discrete Structures 3 credits Introduces the students to the theoretical foundations of Computer Science. It exposes them to reasoning in a systematic way when describing algorithms and other Computer Science applications. Students will be introduced to a variety of topics including: Sets, Relations, Logic proofs, Functions, Permutations, Recursion, Trees, Graphs, Groups, Languages, Finite State Machines and Computability. Prerequisites: MA 101 and (CIS 160 or CIS 165) Co requisite: MA 120 CIS 260 Data Structures 3 credits Examines advanced programming structures, their representations and algorithms. A study of techniques used in the implementation of dynamic data structures, linked lists, stacks, queues, graphs and trees. In addition, various searching and sorting methods and memory management techniques are discussed in detail. Programming assignments are completed during open lab hours. Prerequisite: CIS 161 Co requisite: CIS 250 CIS 271 Web Application Development I 3 credits Introduces the student to client side web application development. The emphasis is on using a variety of web technologies. A fully functional client side application will be developed using XHTML, XML and scripting language (s) e.g. JavaScript. The web application will also require the student to utilize publicly available web resources and services. Prerequisite: CIS 170 and (CIS 160 or CIS 165) CIS 273 Web Graphics 3 credits Provides introductory hands on course for students who are interested in learning how to effectively create and apply graphics, text, video, animation and sound into a web site. The student will be required to develop a Website design document, focus on using graphics authoring tools to develop the student's skills in creating and editing multimedia components. The remainder of the course will consist of applying these Multimedia components to a building a multimedia website. Software used is Macromedia s Fireworks and Flash. Prerequisite: CIS 170 CIS Department 5

CIS 275 Web Application Development II 3 credits Introduces the student to server side web application development. The emphasis is on developing platform solutions utilizing XHTML, a scripting programming language (e.g. Perl, ColdFusion) and SQL. Students will be required to complete multiple scripting modules that perform specific processes. These process modules will be either used intact or modified to implement a functional web application. The server side web application, will include forms for data entry, which will update and retrieve data from either a Access or SQL Server DBMS. Prerequisite: CIS 271 Co requisite: CIS 290 CIS 281 Network Administration I 3 credits Provides students with the knowledge and skills necessary to plan install and configure Windows XP Professional. It provides the students with the knowledge to perform day to day administration tasks using Microsoft Windows XP based network such as managing user accounts and user groups. Students will learn the desktop interface and tools necessary for implementing an industrial strength client / server that will administer a small or large network. Prerequisite: CIS 180 CIS 282 Network Administration II 3 credits Provides students with the knowledge and skills necessary to plan install and configure Windows 2003 Server. The course enhances the student s ability to implement, administer, and troubleshoot information systems that incorporate Windows 2003 Server in a simple computing environment that might include one or more servers, in a domain, and a single or multiple locations, or might have filesharing and print sharing capabilities. The student will gain the knowledge to perform day to day administration tasks using Microsoft Windows 2003 based network. Prerequisite: CIS 180 CIS 283 Networking Infrastructure 3 credits Provides students with the knowledge and skills needed to install, configure, manage, monitor and troubleshoot TCP/IP protocol suite. The students learn how to implement, administer and troubleshoot Dynamic Host Configuration Protocol, Domain Name Service, Windows Internet Naming service, Routing and Remote Access, IP Security, Internet Connection Sharing, Network Address Translation and Certificate services using Windows 2003 Prerequisite: CIS 282 CIS 286 Networking Security Fundamentals 3 credits Introduces students to the basics of network security principles, including authentication methods, malicious code, network and wireless security techniques to safeguard against intrusions on file transfer services, e mail, web applications. Students learn how this field relates to other areas of information technology. Students gain network security practice using hands on lab exercises. This course prepares students for COMPTIA s security certification exam and an entry level information security position in the IT field. 3 hours lecture: open laboratory Prerequisite: CIS 180 CIS Department 6

CIS 289 Computer Forensics and Investigations 4 credits Introduces the field of Computer Forensics with a comprehensive study of computer forensics and investigation tools and techniques. The course introduces the students to computer forensics and investigations and how they relate to corporate, civil and criminal investigations. Students are introduced to the overall investigative process, digital evidence preservation, image recovery, email investigations, network defense and countermeasures techniques. Students will use several computer forensic tools. The course provides a range of laboratory and hands on assignments that teach students about theory as well as the practical application of computer forensic investigation. The course is mapped to the objectives of the international Association of Computer Investigative Specialists (ACIS) certification. 4 hours lecture: open laboratory Prerequisites: CIS 286 and CJ 105 CIS 290 Database Fundamentals 3 credits A study of relational database design concepts using the entity relationship model, and database management using SQL Server. Students are exposed to the major objects such as tables, indexes, and views and database design topics such as data normalization. Students will learn how to create and maintain a database as well as perform simple queries using Structured Query Language (SQL). Students will be able to run Access and SQL Server to complete several database projects during the open lab hours. Prerequisite: CIS 125 CIS 293 CIS Cooperative Education 3 credits Students are employed in approved positions in the computer field. Students may already be employed or may seek the help of the Cooperative Education Department in securing positions. There is, however, no guarantee of placement. In conjunction with the employers and the faculty, students establish challenging learning objectives. Objectives must be related to the students majors and be pursued in the job environment during a 15 week semester equivalent to a minimum of 210 hours. Supervision is provided by the College through on the job visits and individual progress review sessions. Students attend a weekly, one hour seminar on campus. Prerequisites: GPA of 2.0 and (CIS 160 or CIS 165) CIS 294 Internship Program 2 credits Students will intern in an approved positions in the computer field. The Computer & Information Sciences Dept will secure the internships, which can be paid and / or unpaid position. Students may already be already employed full time but they must be part or full time PCCC students. In conjunction with the employers and the faculty, students establish challenging learning objectives which are to be achieved during the semester. Students will work at the job site for a minimal of 8 hours per week. Supervision is provided by the College through on the job visits and individual progress review sessions. Students attend a bi weekly, one hour seminar on campus and a bi weekly, one hour review of activities at the employer s site. The individual must be selected by the cooperating employer and recommended by the chairperson of the Computer & Information Sciences Department. Prerequisite: 30 College credits (with 12 credits in CIS or GD courses) CIS Department 7

CIS 295 Capstone Project 1 credit Under the guidance of a faculty advisor, students in their final semester will be required to use the full scope of their academic training to design and develop an individual project appropriate for their option. The project will entail system documentation, design, writing, user manuals, and other support materials. The student will be required to present the results of the project at various stages. There will be a final presentation made to the faculty who will critique the project s content, approach, and degree of professionalism on the basis of program outcomes and scoring rubric. Prerequisites: Business Technology Option: CIS 126 and CIS 127 and CIS 202 Network Administration Option: CIS 282 and CIS 202 User Support Services Option: CIS 116 and CIS 202 Web Technology Option: CIS 271 and CIS 202 GD 110 Introduction to Graphic Design 3 credits Trains the student to apply the principles and elements of design to the design and creation of original work in advertising and promotional print materials, and presentations. Students will explore typography and how it relates to basic layout and design of materials, as well as color selection, and portfolio presentation and scanning techniques. The student will be exposed to various software used for design creation including Fireworks, PhotoShop, Quark Xpress and Adobe Illustrator. Prerequisites: ENR 107 OR (RD 001 and EN 001) GD 111 Advanced Graphic Design 3 credits Trains the student to apply the principles and elements of design to create images for print and nonprint media. Students will learn to calibrate computer systems for use with Photoshop; adjust images and correct color; transform images and work with layers and masks; use selection techniques and blur and sharpen images; use layer styles and create original patterns and textures. Students will create special effects, import and export files, use filters for special effects, retouch images, as well as use image ready to create animations, slices, a web photo gallery, image maps and rollovers. Students will also learn advanced techniques in tools such as Illustrator, Fireworks and Flash. Prerequisite: GD 110 GD 210 Computer Enhanced Layout and Design 3 credits Trains the student to apply the principles and elements of design to the design and creation of original work in digital media, advertising and promotional print materials, and web design. Students will explore typography and how it relates to advanced layout and design of materials, as well as color selection, paper selection, and or media selection. The student will further explore various software used for design creation including Dreamweaver, Fireworks, Flash, PhotoShop, Quark Xpress and Illustrator. Prerequisite: GD 110 CIS Department 8