CSIS 1 Computer Literacy 2.0 unitsDescription: An introduction to computer concepts, including the history of computing. Provides an overview of networking, security, the web, computer hardware, operating systems, and application software. The role of the computer in modern life, both personal and professional, and applications of popular productivity software are examined. This course has the option of a letter grade or pass/no pass. Student Learning Outcomes: - Describe the role of technology in both the personal and the professional world, and identify appropriate technology to support personal productivity, learning, and future career growth.
- Describe the basic principles of computer safety and security in a networked world. Demonstrate a working knowledge of operating system functions, installation of application software, and use of productivity suites.
CSIS 2 Computers in Business 4.0 unitsDescription: Introduction to business information management systems. Topics include database management systems, computer hardware and software, networking, ethics, data security, ecommerce; includes hands-on experience applying these concepts to solve practical business problems using word processing software, spreadsheets, database management systems, presentation graphics and Internet applications. Students cannot receive credit for both CSIS 2 and CSIS 2L. Please see a counselor about degree, certificate, and transfer requirements. This course has the option of a letter grade or pass/no pass. (C-ID: BUS 140) ADVISORY: Eligible for Mathematics 233, English 260 and English 250, and CSIS 122Student Learning Outcomes: - Student will describe the impact of emerging technology on society and organizations.
- Student will identify existing information systems used in business, and describe their uses, acquisition, and development.
- Student will choose appropriate information technology applications and use them to solve common business problems.
CSIS 2L Computers in Business Lab 1.0 unitsDescription: Hands-on experience solving practical business problems using word processing software, spreadsheets, database management systems, presentation graphics and Internet applications. Students cannot receive credit for both CSIS 2 and CSIS 2L. Please see a counselor about degree, certificate, and transfer requirements. This course has the option of a letter grade or pass/no pass.Student Learning Outcomes: - Student will choose appropriate information technology applications and use them to solve common business problems
CSIS 3 Research Skills 2.0 unitsDescription: Research and evaluation skills using the Internet and other electronic resources, as well as traditional printed materials. Also listed as LIB 3. This course has the option of a letter grade or pass/no pass. ADVISORY: Eligible for English 250 and 260.Student Learning Outcomes: - Apply search strategies and evaluation techniques to locate sources
- Examine and compare information from various sources in order to evaluate timeliness, relevance, authority, purpose, and bias.
- Differentiate types of sources cited and apply correct elements of a citation for a wide range of resources
CSIS 5 C++ Scientific Programming 3.0 unitsDescription: An introduction to computer problem solving and programming using the C++ language for science and engineering majors. Students will write programs for a variety of scientific and mathematical applications. This course has the option of a letter grade or pass/no pass. (C-ID: COMP 122) PREREQUISITE: Mathematics 1A ADVISORY: Completion of CSIS 10.Student Learning Outcomes: - Analyze and explain the behavior of programs involving the fundamental C++ programming constructs.
- Modify and expand short programs that use standard conditional and iterative control structures and functions to solve numerical and scientific problems.
- Design, implement, test, and debug a numerically intensive program that uses each of the following fundamental programming constructs: basic computation, simple I/O, standard conditional and iterative structures, and the definition of functions.
CSIS 6 Webpage Authoring 3.0 unitsDescription: An introduction to using Hypertext Mark-Up Language (HTML) to create web pages which can be uploaded and displayed on the World Wide Web. Students will use HTML to create web pages with text in various sizes and colors, links to other sites, lists, background color or patterns, graphics, tables and email links. Interactive forms, scripting languages (jQuery for simple animation) and css media queries to make a web page responsive to multiple device sizes will also be covered. This course has the option of a letter grade or pass/no pass. Also listed as DM 6. ADVISORY: CSIS 1 or CSIS 2 or CSIS 3/LIB 3 advised.Student Learning Outcomes: - Create web pages with different font sizes, types, and faces, considering usability and aesthetic impact.
- Create web pages with lists and tables and different types of forms. Have users test the web pages and analyze the responses.
- Design personal website withmultiple pages, all with a coherent look and style.
- Create web pages with links and anchors. Have users test the web pages and analyze the responses.
CSIS 7 Web Page Authoring II 2.0 unitsDescription: This course is a continuation of CSIS 6, Web Page Authoring I. Topics that will be covered include XHTML, frames, advanced tables, forms, scripting languages, image maps, Cascading Style Sheets (CSS), and new trends in web page technology. This course has the option of a letter grade or pass/no pass. This course is also listed as DM 7. ADVISORY: CSIS 6Student Learning Outcomes: - Create web pages using tables, forms, and image maps.
- Create web pages with cascading style sheets.
- Design personal web pages and web page projects.
CSIS 8 Introduction to the Internet 1.0 unitsDescription: Topics include networking fundamentals, webpages and HTML, online security basics, and business email etiquette. Students will learn techniques to search efficiently for information and evaluate its credibility. This is a pass/no pass course. Student Learning Outcomes: - Students can describe several ways to verify the credibility of information found on the Internet
- Students create a professional profile in a webpage, a online portfolio, or a LinkedIn account to demonstrate their skills to a potential employer or to market a product.
- Students can compose, send and receive emails appropriate to a business setting.
CSIS 9 Technology Education for Teachers 3.0 unitsDescription: The uses of technology in education. Computer skills and terminology as well as other classroom technology will be taught in the context of teacher education. Students who successfully complete this course will gain general and specific skills and knowledge required to meet the Technology Standard for Multiple and Single Subject Credential Candidates. This course has the option of a letter grade or pass/no pass. This course is also listed as CD 12. ADVISORY: CSIS 122 Computer Keyboarding, or equivalent; English 250 with a grade of C or better.Student Learning Outcomes: - Meet or exceed the current Teacher Technology Proficiency standards.
- Identify reasons to use technology in the classroom.
- Design lesson plans that utilize technology tools.
CSIS 10 Introduction to Programming using BASIC 3.0 unitsDescription: This course is an introduction to programming using BASIC. This course has the option of a letter grade or pass/no pass. ADVISORY: CSIS 1 or CSIS 2 or equivalent experience.Student Learning Outcomes: - Design, implement, test, and debug a program that uses computation, simple I/O, standard conditional and iterative structures, and simple functions.
- Choose appropriate primitive data types and data structures for a given problem.
- Identify fundamental programming concepts.
- Apply program control structures.
- Choose appropriate test data, and use it to debug programs.
CSIS 12 Assembly Language Programming 3.0 unitsDescription: Fundamentals of assembly language programming concepts and techniques. Topics include internal representation of data, arithmetic operations, logic statements, and general assembly language commands. Introduce low level language architecture including assemblers, linkage editors, and loaders. This course has the option of a letter grade or pass/no pass. COREQUISITE: CSIS 12L Assembly Language Programming Lab ADVISORY: CSIS 45 (C++ Programming) or programming experience. Math 233 (Intermediate Algebra)Student Learning Outcomes: - Create, modify, execute, debug, and print a simple assembly language program..
- Create, modify, execute, debug, and print an assembly language program that uses three types of loops.
- Create, modify, execute, debug, and print an assembly language program that uses accumulators, registers and hexadecimal numbers.
- Create, modify, execute, debug, and print an assembly language program that uses decision andjump statements.
- Create, modify, execute, debug, and print an assembly language program that uses five different arithmetic operations and four arithmetic functions.
CSIS 12L Assembly Language Programming Lab 1.0 unitsDescription: Supplemental practice in coursework associated with this course is provided. Concurrent enrollment in CSIS 12 is required. This is a pass/no pass course. COREQUISITE: CSIS 12 Assembly Language ProgrammingStudent Learning Outcomes: - Create, modify, execute, debug, and print a simple assembly language program.
- Create, modify, execute, debug, and print an assembly language program that uses three types of loops.
- Create, modify, execute, debug, and print an assembly language program that uses accumulators, registers and hexadecimal numbers.
- Create, modify, execute, debug, and print an assembly language program that uses decision andjump statements.
- Create, modify, execute, debug, and print an assembly language program that uses five different arithmetic operations and four arithmetic functions.
CSIS 18 UNIX/C++ Programming 3.0 unitsDescription: An introduction to the C++ programming language and the UNIX operating system. Topics include programming on a UNIX system, including C/C++ language, shell programming, and the interface between C++ and UNIX. This course has the option of a letter grade or pass/no pass. Concurrent enrollment in CSIS 18L is required. COREQUISITE: CSIS 18L UNIX/C++ Programming Lab ADVISORY: CSIS 48 UNIX Operating System, CSIS 10 BASIC Programming or other programming experience.Student Learning Outcomes: - Create programs using calculations and selection.
- Create programs using loops and arrays.
- Create programs using methods and objects.
- Use UNIX editors, UNIX file commands, and UNIX utilities to create and manipulate program and data files.
CSIS 18L UNIX/C++ Programming Lab 1.0 unitsDescription: Supplemental practice in coursework associated with this course is provided. Concurrent enrollment in CSIS 18 is required. This course has the option of a letter grade or pass/no pass. COREQUISITE: CSIS 18 UNIX/C++ ProgrammingStudent Learning Outcomes: - Create C++ programs using calculations, decision statements,
- Create C++ programs using procedures and functions.
- Create C++ programs using loops, arrays, and using OOP techniques.
CSIS 20 COBOL Programming 4.0 unitsDescription: An introductory course in the language COBOL. Suggested for students interested in business and commercial data processing. Structured COBOL statements, COBOL syntax, modular program planning techniques, and business data processing applications from initial job application phase through programming and testing will be studied. The student has the opportunity for extensive programming experience on the college computer. This course has the option of a letter grade or pass/no pass. ADVISORY: Other programming experience.Student Learning Outcomes: - Create, test, and evaluate small COBOL programs.
- Create test, and evaluate COBOL programs that use calculations.
- Create test, and evaluate COBOL programs that use decisions and selection
- Create and test programs using loops and tables.
- Create and test programs that use files.
CSIS 23 Independent Study 1.0 units
Description: Designed to afford selected students specialized opportunities for exploring areas at the independent study level. The courses may involve extensive library work, research in the community, or special projects. May be repeated until six units of credit are accrued. This course has the option of a letter grade or pass/no pass. REQUIRED: The study outline prepared by the student and the instructor must be filed with the department and the dean.
CSIS 24 Java Programming I 3.0 unitsDescription: Introduction to Java programming. Includes programming fundamentals, program design, and core computer concepts. Covers the basics of object-oriented programming in the Java environment. (C-ID: COMP 122). ADVISORY: CSIS 42 or comparable programming experience. Student Learning Outcomes: - Analyze and explain the behavior of simple programs involving the fundamental Java programming constructs.
- Modify and expand short programs that use standard conditional and iterative control structures and functions.
- Design, implement, test, and debug a program that uses each of the following fundamental programming constructs: basic computation, simple I/O, standard conditional and iterative structures, and the definition of functions and objects.
CSIS 26 Discrete Structures 3.0 unitsDescription: Topics covered include set theory, logic, relations and functions, proof techniques, discrete probability, trees and graphs, with an emphasis on their applications and their interest to Computer Science majors. Knowledge of programming concepts and methodology is required. (C-ID: COMP 152) PREREQUISITE: CSIS 45 or CSIS 24 with a grade of 'C' or better.Student Learning Outcomes: - Describe how symbolic logic tools are used to model real-life situations, especially those relevant to computing applications.
- Relate the ideas of mathematical induction to recursion and recursively defined structures.
- Student can describe different traversals of trees and graphs.
- Student can apply the binomial theorem and Bayes' theorem as appropriate.
CSIS 27 Java Programming II 3.0 unitsDescription: This course is a continuation of Java Programming I, intended for students majoring in programming and/or planning to transfer to a 4-year college or university. This course will cover topics discussed in Java Programming I in more detail. Emphasis will be placed on implementation and analysis of algorithms and abstract data types: lists, queues, stacks, arrays, trees, priority queues, heaps, tables, hashing, balanced trees, graphs, searching and sorting, and recursion. (C-ID: COMP 132) PREREQUISITE: CSIS 24 Java Programming I, or CSIS 45, or equivalent experience.Student Learning Outcomes: - Explain the representation and use of primitive data types and built in data structures
- Describe and demonstrate how the various data structures are allocated and used in memory.
- Describe and utilize common applications for a variety of data structures.
CSIS 28 Computer Architecture and Organization 3.0 unitsDescription: Introduction to the organization and architecture of computer systems. Mapping of statements and constructs in a high-level language onto sequences of machine instructions is studied, as well as the internal representation of simple data types and structures. Numerical computation is examined with an eye toward possible data representation errors and procedural errors. Throughout the course, students will write short assembly language programs that utilize the concepts being studied. (C-ID: COMP 142) ADVISORY: Some programming experience or programming coursework.Student Learning Outcomes: - Write simple assembly language programs.
- Discuss basic strategies and analyze design decisions of computer organization and design.
- Demonstrate the process whereby fundamental higher level programming constructs are implemented at the machine language level.
CSIS 42 Python Programming 4.0 unitsDescription: This course is for those new to programming and is the recommended first course to take before taking other programming classes. No previous programming background is assumed. The course introduces students to the fundamental concepts of computer programming using Python. Students will learn the procedural and object- oriented programming design methodology. Topics covered include: output, input, variables, selection, repetition, functions, recursion, lists, strings, file manipulation, internet scripting, regular expressions, data mining and GUI. This course has the option of a letter grade or pass/no pass. (C-ID: COMP 112)Student Learning Outcomes: - Describe the software development life-cycle.
- Describe the principles of structured programming and be able to describe, design, implement, and test structured programs using currently accepted methodology.
- Explain what an algorithm is and its importance in computer programming.
- Recognize and construct common programming idioms: variables, loop, branch, subroutine, and input/output.
- Define and demonstrate the use of the built-in data structures 'list' and 'dictionary'.
- Apply idioms to common problems such as text manipulation, web page building, and working with large sets of numbers.
- Design and implement a program to solve a real-world problem using the language idioms, data structures,, and standard library.
CSIS 43 C Programming 4.0 unitsDescription: This course introduces computer programming using the C programming language. Topics include variable and constant declarations, arithmetic operations, selection, input/output operations, repetition, functions and recursion, arrays, pointers, and other related topics. This course has the option of a letter grade or pass/no pass. ADVISORY: CSIS 10 BASIC Programming, CSIS 42 Python Programming,, or other programming experience.Student Learning Outcomes: - Create algorithms to solve simple programming problems.
- Describe and employ strategies that are useful in debugging.
- Design, implement, test and debug short programs.
CSIS 44 C# .NET Programming 4.0 unitsDescription: This class will teach programming using the C# (C Sharp) language provided in the Microsoft .NET framework. Students will learn about variables and constants, expressions and statements, operators and namespaces. Most importantly, students will learn how to create classes and instantiate objects. This course will provide a solid foundation for exploring the .NET framework as well as advanced topics in C#. This course has the option of a letter grade or pass/no pass. ADVISORY: CSIS 45 C++ ProgrammingStudent Learning Outcomes: - Design and Create C# programs and use .NET system.
- Use selection and repetition commands.
- Create and use classes and inheritance.
CSIS 45 C++ Programming I 3.0 unitsDescription: An introduction to the concepts and methods of computer programming using C++. Students will be introduced to procedural and object-oriented programming design methodology. Topics covered include variable and constant declarations, selection statements, repetition, functions and recursion, arrays, strings, pointers, and an introduction to classes and objects. This course will prepare students for the Programming II class. This course has the option of a letter grade or pass/no pass. (C-ID: COMP 122) ADVISORY: CSIS 42Student Learning Outcomes: - Analyze and explain the behavior of simple programs involving the fundamental C++ programming constructs.
- Modify and expand short programs that use standard conditional and iterative control structures and functions.
- Design, implement, test, and debug a program that uses each of the following fundamental programming constructs: basic computation, simple I/O, standard conditional and iterative structures, and the definition of functions.
CSIS 46 C++ Programming II 3.0 unitsDescription: This course is a continuation of CSIS 45, intended for students majoring in programming and/or planning to transfer to a 4-year college or university Computer Science program. The course will cover topics discussed in CSIS 45 in more detail. In addition the course will cover more advanced C techniques such as pointers, recursion, and linked lists. Special emphasis will be placed on C++ features such as classes, objects, templates and operator overloading. This course has the option of a letter grade or pass/no pass. (C-ID: COMP 132) PREREQUISITE: CSIS 45 or CSIS 5 or CSIS 24 or equivalent.Student Learning Outcomes: - Discuss the representation and use of primitive data types and built-in data structures.
- Describe and demonstrate how the various data structures are allocated and used in memory.
- Describe and utilize common applications for a variety of data structures.
CSIS 47 Visual C++ Programming 3.0 unitsDescription: Visual C++ Programming to create professional GUI based applications using app and class wizard, common controls, dialogs, menus, tool bars, status bars, file mechanism, and custom controls. This course has the option of a letter grade or pass/no pass. ADVISORY: CSIS 45Student Learning Outcomes: - Create programs using calculations and selection, loops and arrays.
- Create programs using methods and objects.
- Write programs using windows GUI features.
CSIS 48 UNIX/Linux Operating System 4.0 unitsDescription: This course will provide the basics of the UNIX/Linux operating system, including the history and the use of UNIX/Linux with hands-on experience using commands and files. Topics to be covered include basic UNIX/Linux commands, text editing, files and directories, electronic mail, pipes and filters, and shell programming. This course has the option of a letter grade or pass/no pass. ADVISORY: CSIS 1 or CSIS 2 or equivalent computer experience.Student Learning Outcomes: - Create documents using vi or emacs editor.
- Create UNIX files and use file utilities to manipulate the files.
- Use sed, awk, and Perl to process UNIX files.
CSIS 49 UNIX/Linux Shell Programming 4.0 unitsDescription: A beginning course in UNIX/Linux shell programming using different commands including awk, sed, and Perl. The course will cover theory and concepts including interpretation of different quote characters, shell variables, decision-making commands, and looping mechanism. This course has the option of a letter grade or pass/no pass. ADVISORY: CSIS 48Student Learning Outcomes: - Write programs in sed, awk, and Perl.
- Identify and use pattern matching in shell scripts.
- Write shell scripts that use selection and loops..
CSIS 51 Visual Basic Programming 4.0 unitsDescription: An introduction to the GUI software applications using Microsoft Visual Basic. This course will give students the opportunity to learn how to create applications using Visual Basic. This course will show the students how to use forms, boxes, buttons, labels, menus, scroll bars, and drawing objects. Students will develop professional looking and deployable Visual Basic applications. This course has the option of a letter grade or pass/no pass. ADVISORY: CSIS 10 or equivalent.Student Learning Outcomes: - Create VB programs using calculations, decision statements.
- Create VB programs using text boxes, check boxes, radio buttons and other GUI objects.
- Create VB programs using menus, procedures and functions.
CSIS 52 Linux, UNIX System Administration 3.0 unitsDescription: This course introduces students to the fundamentals of Linux/UNIX system administration: the setup, configuration and maintenance of Linux/UNIX servers. Topics include managing file systems, devices and user accounts, maintaining system backups and system logs, and basic system security. Students will configure a web-server, install programs, configure networking, and implement basic system security protocols. This course has the option of a letter grade or pass/no pass. ADVISORY: CSIS 48Student Learning Outcomes: - Describe the system administration resources available in the Linux/UNIX documentation and on the Internet.
- Add users, configure a mail server, configure a web server and configure basic network services.
- Manage file systems and implement basic system security.
CSIS 54 Perl Programming 3.0 unitsDescription: Introduction to the interpreted language called PERL, the Practical Extraction and Report Language. Writing of programs that perform various tasks, including text, file and process manipulation. Semantics and syntax of the Perl language, including discussion of the practical kinds of problems that Perl can solve and provides examples. This course has the option of a letter grade or pass/no pass. Concurrent enrollment in CSIS 54L is required. COREQUISITE: CSIS 54L Perl Programming Lab ADVISORY: CSIS 45 C++ Programming or equivalent programming experience.Student Learning Outcomes: - Create Perl programs using calculations, decision statements
- Create Perl programs using loops and arrays
- Create Perl programs using procedures and functions
CSIS 54L Perl Programming Lab 1.0 unitsDescription: Supplemental practice in coursework associated with this course is provided. Concurrent enrollment in CSIS 54 is required. COREQUISITE: CSIS 54 Perl ProgrammingStudent Learning Outcomes: - Create Perl programs using calculations, decision statements
- Create Perl programs using loops and arrays
- Create Perl programs using procedures and functions
CSIS 73 Desktop Publishing - Adobe InDesign 3.0 unitsDescription: This course will provide students the opportunity to learn to use basic features of desktop publishing software to create all types of publications: flyers, brochures, newsletters, and advertisements. Included in the course will be basic page layout and design principles and integrating text and graphics to create attractive business publications. The course will be taught with Adobe InDesign. This course has the option of a letter grade or pass/no pass. Also listed as DM 73. ADVISORY: Completion of CSIS 1 or completion of CSIS 2.Student Learning Outcomes: - Create personal documents such as business cards and resumes.
- Create business documents such as flyers and advertisements.
- Create a newsletter with graphics and drawn objects.
- Create a course project illustrating Desktop Publishing techniques.
CSIS 74 Advanced Photoshop 3.0 unitsDescription: This is an intermediate level course in mastering Adobe's Photoshop software. Students will learn advanced strategies in professional digital editing. Students will apply creative techniques for print, video, animation and the web. Students will develop skills in luminance, color and exposure to optimize images with adjustment layers and masks, and cutting-edge selection techniques. There will be a focus in post processing for landscape, portrait and panoramic imaging suited for the artist, photographer and design student. This course has the option of a letter grade or pass/no pass. This course is also listed as DM 74. ADVISORY: DM/CSIS 75 Photoshop IStudent Learning Outcomes: - Demonstrate the use of 20+ layers, including the advanced methods of blending modes, opacity and layer palette organization with folders.
- Create projects combining 10+ images into one photo composite for complex projects for portfolio sharecap, and color match all the images using Image Adjustment color techniques such as curves, levels, exposure and paint onto certain photographic layers.
- Demonstrate advanced extensive retouching of photographs using clone, patch on an advanced level for complex projects.
CSIS 75 Photoshop I - Adobe Photoshop 3.0 unitsDescription: This is an entry level course in mastering Adobe's Photoshop software. Students will learn creative and fundamental processes in professional digital image editing. Hands on lessons provide students with skills to manage today's image libraries. Students will be introduced to Photoshop's Bridge and Camera Raw utilities while crafting state of the art compositions for print, video, animation and the web. There is a focus on basic tonal and color adaptations, digital painting, black and white conversion, special effects, and correction and restoration techniques. This course has the option of a letter grade or pass/no pass. This course is also listed as DM 75. ADVISORY: Familiarity using the Macintosh or Windows operating system.Student Learning Outcomes: - Demonstrate the use of layers to effectively manipulate an image; in terms of color, hue, tonal quality, exposure, and fixing imperfections; as needed.
- Create an image that incorporates multiple imported images, then adjust curves, levels, and hue/saturation values as well as painting on an image for hand coloring.
- Solve technical problems for resolution and file size to determine printing resolution for the best digital output, including retouching and repairing a scanned or digitally captured photograph.
CSIS 76 Digital Illustration 3.0 unitsDescription: Illustration techniques using computer Bezier curve-based illustration software tools to do diagrams and graphics for use in art, desktop publishing, web graphics, animation, multimedia and computer presentations. This basic Illustrator course is focused on the technical and historical aspects of digital design and illustration as well as the development of personal artistic expression and visual perception through the use of the digital illustration medium. This course will include lectures and discussions about color, composition and content, computer and illustration program use, printing and presentation techniques. This course has the option of a letter grade or pass/no pass. This course is also listed as DM 76. Student Learning Outcomes: - Analyze an idea, develop a concept via creating a mockup drawing, and create their vision digitally using the program Adobe Illustrator or comparable illustration program.
- Explain the basics of interfacing with other compatible graphics programs.
- Create and produce high end Web ready graphics design images, save these images as files and print them color correct.
CSIS 77 Introduction to Digital Media and Its Tools 3.0 unitsDescription: An introduction to the field of digital media, including history, social impact, concepts, career options and industry trends. Applying learned visual and aural design principles, students will explore the use of computer-based tools in the design and production of digital media by creating and editing digital images, sounds, video, and text. This course is also listed as DM 77. This course has the option of a letter grade or pass/no pass. Student Learning Outcomes: - Describe the field of digital media: Historical relevance, career possibilities, the technology, production procedures, and basic principals of design and architecture.
- Develop a storyboard and video record it.
- Produce a small, interactive web site using digital images, video, audio, using appropriate software tools.
CSIS 78 Web Sites with SQL and PHP 4.0 unitsDescription: Covers the programming of database-driven, web-based applications (such as an eCommerce web site) using PHP and MySQL. PHP is a powerful language for writing server-side Web applications. MySQL is the world's most popular open source database. Together these two technologies provide a powerful platform for building database-driven Web applications. This course has the option of a letter grade or pass/no pass. ADVISORY: CSIS 128 Database - Access, or equivalent database experience.Student Learning Outcomes: - Create, modify, and use SQL databases.
- Use PHP to interface SQL databases with Web Pages.
- Recognize common security issues inherent in browser - database interaction.
- Demonstrate appropriate use of specialized features of PHP that pertain to databases: user input validation, security, and database integrity.
CSIS 79 Portfolio Development 1.0 unitsDescription: The planning and production of personal portfolios and self- promotion materials, including online, print, slides, and e-media (CD ROM, DVD) portfolios; cover letters, and resumes. Focuses on self-promotion for jobs, self-employment, or advanced education in the fields of Art, Computer Graphic Design and Digital Media. Students will leave the class with one or more portfolios representing their work. This course has the option of a letter grade or pass/no pass. This course is also listed as DM 79. No college credit for those who have passed ART 79.Student Learning Outcomes: - Students will be able to design and construct a professional creative portfolio, both in hardcopy and electronic form, to showcase their creative work for employment, higher education, grants, creative projects and exhibition purposes.. This includes business cards and logo design.
- Students will be able to create a statement of purpose, design a resume, and write an effective cover letter for employment, higher education, grants, creative projects and exhibition purposes.
- Students will be able to discuss and presenttheir creative work and self promote their creative and technical skills for employment, higher education, grants, creative projects and exhibition purposes.
CSIS 80 Digital Photography 3.0 unitsDescription: The study of digital photography from digital camera to the computer-based printer or digital media. Artistic, theoretical, and technical aspects will be considered. Topics include information about types and purchasing of digital cameras; theory, mechanics, and art of digital imagery; digital darkroom; eccentricities of digital photo taking; stitching photos for virtual reality; and preparing digital images for print, World Wide Web and other digital media. This course has the option of a letter grade or pass/no pass. This course is also listed as DM 80. ADVISORY: CSIS 1 or CSIS 2/2L or ART 8A or equivalent computer experience.Student Learning Outcomes: - Create photographic artworks utilizing compositional considerations, and design elements and principles such as: line, shape, volume, balance, emphasis economy, variety, repetition, rhythm, space, texture, value, and color.
- Create a digital photographic portfolio in a variety of styles.
- Research and write essays dealing with photographic and digital history, artists, and digital photographic techniques and processes.
- Critique and discuss digital photographic ideas and concepts.
- Analyze and discuss digital photographic art theories.
- Use digital photographic cameras, computer equipment and digital programs utilizing digital techniquesto create dynamic digital photographic images.
CSIS 84 JavaScript Programming 2.0 unitsDescription: Fundamentals of JavaScript client-side programming for Web pages requiring data collection or other user interaction. Students will create Web pages that execute on the client (personal system) using JavaScript. This course has the option of a letter grade or pass/no pass. ADVISORY: CSIS 6Student Learning Outcomes: - Describe and apply the capabilities of JavaScript for client-side programming.
- Use problem solving techniques to write simple web applications.
CSIS 85 Web Development and Design 3.0 unitsDescription: Basic and intermediate principles of developing and designing web pages using html editor, content management systems, and/or CSS. Emphasis will be on concept development, interface and navigation design, layout principles and the use of a html editor and CSS to execute, develop and maintain professional Web sites. Topics will include enhanced text formatting, styles and forms. This course also includes the integration of multimedia components such as graphics, sound, animation and video. This course is also listed as DM 85. This course has the option of a letter grade or pass/no pass. ADVISORY: CSIS 6 or knowledge of HTML/CSS.Student Learning Outcomes: - Develop and design high-level web pages, using a html editor or content management systems, programming in HTML and CSS, utilizing good design principles and applying various techniques; working individually and in groups.
PLO: 1 and ILO: 2,3,7,1
- Design and construct web pages/sites using universal design principles in accordance with section 508 and other applicable federal and state laws.
PLO: 1 and ILO: 2,3,4,1,7
- Design a functional website that contains at least four pages that demonstrate the use of tables, lists, graphics, rollovers, and links.
PLO:1 and ILO: 2,3,7
- Publish a well developed and designed website to a remote host to provide users with a quality experience.
PLO: 1 and ILO: 2,3,4,1,7
CSIS 107 Digital Media Design 3.0 unitsDescription: This course explores the application of design principles and concepts across current digital design tools. Students will explore visual design for time-based, digital, and print media. The course seeks to develop students' competencies with the industry standard design tools of the Adobe Suite, yet recognizes the value of emerging, consumer-based design tools that may allow students to further their understanding, skills and experience. Thus, some current mobile apps may be introduced as examples of the fast paced and ever changing digital 'toolbox' of today's designers. This course has the option of a letter grade or pass/no pass. Also listed as DM 107. Student Learning Outcomes: - Demonstrate industry standards digital media skills using Adobe Creative Suite.
- Critically analyze graphic layouts in terms of design principles, then synthesize their own example.
- Critically analyze digital media from a story perspective and discuss the connection between design principles and story development.
- Using a topic, synthesize a cohesive visual story across multiple digital media pieces by implementing design principles.
CSIS 108 Digital Media Lab 0.5 unitsDescription: Supervised practice and individualized computer assisted learning of software applications and techniques commonly found in the design and production of digital media (e.g., digital art and imaging, digital photography, digital print, digital audio/video, web design/authoring, DVD/CD ROMs, animation). Supplements lecture courses. Open entry/exit, so may be added at anytime during the semester. This is a pass/no pass course. Also listed as DM 108. ADVISORY: CSIS 1 or CSIS 2/2L or equivalent computer experience.Student Learning Outcomes: - Create and produce digital media projects by analyzing project and rationally determining steps to produce project in a defined timeline. Critically determine aesthetics (e.g., balance, rhythm, color) and apply skills to realize them in a cohesive manner throughout project development. Analyze project and critically determine what software and/or steps will be needed to solve design problems.
- Perform in interdisciplinary environment. Analyze others social interaction and work in a cooperative manner.
- Demonstrate responsibility in project development and production by producing project on time. Analyze overall project development steps and elements then critically determine own role to play.
CSIS 110 Interactive Animation: Flash 3.0 unitsDescription: The production of vector graphics, animation, and interactive multimedia in Shockwave-Flash format for web pages and other digital media. Design of highly interactive web site interfaces and animated games using Flash actions (scripting). Useful for web designers/developers, animators, and multimedia authors. This course has the option of a letter grade or pass/no pass. Also listed as DM 110. ADVISORY: CSIS 1, CSIS 2/2L, CSIS 124 or basic computer knowledge.Student Learning Outcomes: - The student will be able to analyze requirements for website interfaces, web marketing banners, and interactive games, then using animation software, design and produce animation for actual use on the World Wide Web and other digital media.
CSIS 112 Keyboard Speed Building 0.5 unitsDescription: This self-paced course is designed for students who know the alphabetic keyboard by touch and who want to develop their keyboarding speed. Students will use a microcomputer to keyboard a series of straight-copy timings, which will enable them to achieve a high level of skill. This is a pass/no pass course. ADVISORY: CSIS 122 or knowledge of keyboard with keyboarding speed of at least 25 wpm.Student Learning Outcomes: - Employ effective keyboarding techniques used to develop speed.
- Operate the letter keyboard by touch at a minimum of 25-30 gross words per minute.
- Develop keyboard accuracy to reduce errors to a maximum of 5 errors within a 5 minute timing.
CSIS 114 Digital Media Production 2.0 unitsDescription: A team oriented practicum that focuses on the application of learned skills to the production of digital media and digital print projects, such as web sites, CD ROM, and DVDs. Project development will be accomplished according to team derived master schedules. Lectures will be on project management, work coordination and production techniques, client-team interface, asset management and integration, budget estimates, testing, and copyright infringement. Please note that this is very much a team oriented class. This course has the option of a letter grade or pass/no pass. This course is also listed as DM 114. ADVISORY: At least one of the following: ART 75, CGE 2, JOUR 18A, MUS 21, CSIS 7, CSIS 71, OR CSIS 77. or possess equivalent skills from any one of the following areas: digital media, computer graphics, digital print, film, TV/video, journalism (publishing), drawing or illustration, web design/ development, business/marketing, or programming.Student Learning Outcomes: - The students will be able to work in a team oriented environment for the production of digital media or digital print projects.
- They will be able to explain basic copyright infringement considerations, scheduling terminology, asset management techniques, client relations, and team psychology.
- The students will be able to describe the whole production process.
CSIS 117 Visual Effects-Motion Graphics 3.0 unitsDescription: Study of the design of visual effects and motion graphics used in digital video, film, web, multimedia, and interactive games. Includes video/graphics compositing techniques, 2D animation, basic 3D animation, and effects commonly done in digital post-production. Software such as Adobe After Effects and Apple's Motion and Shake will be used. This course has the option of a letter grade or pass/no pass. This course is also listed as DM 117. ADVISORY: DM/ART/CSIS 113 or DM/ART/CSIS 140 or DM/ART/CSIS 77 or THEA 17A or basic knowledge of digital video/film editing.Student Learning Outcomes: - Students will analyze video and synthesize complementary design for motion graphics
- Students will conceptually visualize a design incorporating good aesthetics and construct a linear storyboard for a commercial or PSA
- Students using cognitive reasoning will determine spatial attributes needed to set 2D objects in a 3D space and construct the motion image
- Students will analyze a story/video and cognitively determine elements that will be good for designing metaphorical and aesthetic looking objects for animation.
- Students will analyze motion in a 3D space and apply techniques needed to compose a digital animation
- Students will organize and edit sounds and apply them while constructing an aesthetic holistic animation scene.
- Students will determine the elements needed for a major creative motion graphics project and formulate the steps needed to work through the process.
- Students will operate computers and software in such a way as to demonstrate their knowledge of motion graphics and visual effects concepts.
- Students will discuss principles of design for motion graphics commonly used in commercial movie, game, broadcasting, or web sites.
- Students will critically evaluate commonly viewed motion graphics and describe their analysis with other members of the class.
- Students will analyze a 2D scene and insert a 3D animated character situated in a life-like manner
CSIS 120 Computerized Accounting - QuickBooks 3.0 unitsDescription: An introduction to computer assisted accounting. Hands-on use of a microcomputer menu-driven accounting package to do general ledger, sales journal, cash receipts journal, cash payments journal, purchases journal, payroll, receivables, payables and related financial reports. This course has the option of a letter grade or pass/no pass. This course is also listed as ACCT 120. ADVISORY: CSIS 1 or CSIS 2 or the equivalent computer experience. ACCT 20 or ACCT 101 or ACCT 103 or ACCT 105 or the equivalent accounting experience.Student Learning Outcomes: - Demonstrate setting up accounts; including setting up payroll, printing checks, processing payroll forms and generating payroll reports; and then customizing the chart of accounts using QuickBooks.
- Generate reports on the financial data of a small service company and a small merchandising company, including recording banking, inventory, invoicing, purchasing, and payment transactions.
CSIS 121 Spreadsheet - MS Excel 3.0 unitsDescription: This computer spreadsheet software course uses a hands-on approach to learning terms, commands, and applications of a spreadsheet program. It includes creating spreadsheets that utilize formulas, graphing, formatting, database features, and financial business calculations for decision making. This course has the option of a letter grade or pass/no pass. Also listed as ACCT 121. ADVISORY: CSIS 1 or CSIS 2 or basic keyboarding skills.Student Learning Outcomes: - Create and modify a spreadsheet, changing column/row widths, copying formulas with absolute and relative references.
- Create Excel graphs from a variety of data.
- Create and utilize database tables using Excel functions to perform data analysis.
CSIS 122 Computer Keyboarding 0.5 unitsDescription: A self-paced course for students who wish to master the alphabetic and numeric keyboard on the computer. This course is designed for students who do not know the alphabetic keyboard by "touch" and for those who want to improve their ability to type straight copy with increased speed and accuracy. The course provides "hands-on" instruction to help students reach optimum computer keyboarding skills within a limited time. This is a pass/no pass course. Course may be repeated until 2 units are accrued.Student Learning Outcomes: - The student will type alphabetic, number, and symbol keys by touch.
- The student will key words, sentences, and paragraphs with good technique and speed.
- The student will improve his/her keystroking technique & keyboarding speed and accuracy on sentence and paragraph copy.
CSIS 124 Windows Fundamentals 1.0 unitsDescription: This course provides fundamental information on the Windows environment for the computer. Introductory Windows operations and file management are covered. This is a pass/no pass course. ADVISORY: Basic keyboarding skill.Student Learning Outcomes: - Create, search for, modify, save, and delete folders and files.
- Use Help to find information
CSIS 126 Word Processing - MS Word 3.0 unitsDescription: This word processing with Windows course is designed for business and non-business majors. Students will develop word processing skills and then apply these techniques to a variety of different documents: research papers, contracts, reports, surveys, manuscripts, and various types of letters. This course has the option of a letter grade or pass/no pass. ADVISORY: Eligible for English 1A and basic keyboarding skills.Student Learning Outcomes: - Produce a document using cut/copy/paste, fonts, styles, spellcheck and thesaurus that contains tables, footnotes, images, indexes, and a table of contents.
- Prepare documents and labels using Mail Merge.
- Create a document with graphics, WordArt, shapes, and SmartArt.
CSIS 128 Database - MS Access 2.0 unitsDescription: Introduction to Microsoft Access, a relational database management software tool. Students will learn to create and manage a database. This course will help prepare students for taking the Access MOUS (Microsoft Office User Specialist) exams. This course has the option of a letter grade or pass/no pass. ADVISORY: CSIS 1 or CSIS 2 or equivalent knowledge.Student Learning Outcomes: - Enter data and create new database files.
- Using an existing database, modify the database by changing and deleting fields.
- Using an existing database, add and delete records.
- Using an existing database, produce a report that does field and record selection.
- Demonstrate the use of database tools such as wizards, queries, and filters.
CSIS 129 Presentation Graphics - MS PowerPoint 1.0 unitsDescription: This introductory course in presentation graphics will use Microsoft Office's "PowerPoint" software to create a computerized presentation (slide show) with text and objects. This course is also listed as CMUN 129. This course has the option of a letter grade or pass/no pass. ADVISORY: CSIS 126/226 or word processing skills in the Windows environment.Student Learning Outcomes: - Create a compelling multimedia PowerPoint presentation that is visually consistent and aesthetically pleasing by inserting clip art, photos, logos, video clips and sound clips; demonstrates the use of different fonts, text colors, and text sizes; and utilizes templates, headers, and footers.
CSIS 132 Intermediate Word Processing - MS Word 2.0 unitsDescription: This course covers formatting with macros and styles, mail merge techniques, sorting data in tables, preparing and protecting forms. These techniques will be applied to a variety of different documents: contracts, reports, surveys, manuscripts, and various types of letters. Other topics include working with shared documents in a workgroup, integrating applications and creating hyperlinks for workgroup settings using Microsoft Word. This course has the option of a letter grade or pass/no pass. PREREQUISITE: CSIS 126, Word Processing - MS WordStudent Learning Outcomes: - Prepare documents and labels using Merge Wizard.
- Produce documents with tables, footnotes, images, indexes, and table of contents.
- Prepare documents that use forms and change tracking.
- Format documents that use paragraph controls and page formatting.
CSIS 134 Intermediate Excel 2.0 unitsDescription: This course continues on where CSIS 121 Spreadsheet - MS Excel left off. Intermediate level training in spreadsheets using the Microsoft Excel program. The course includes graphing, formatting, database features, macros, and financial business calculations for decision making. This course has the option of a letter grade or pass/no pass. PREREQUISITE: ACCT/CSIS 121, Spreadsheet - MS ExcelStudent Learning Outcomes: - Create Excel graphs from a variety of data.
- Create a database using Excel commands, then modify and print the results.
- Use macros and calculations to do financial decision spreadsheets
CSIS 140 Basic Digital Film/Video Production 1.0 unitsDescription: An on-line self-paced course covering the basics of film/video production and post production (editing) using "easy to use" computer software such as Apple's iMovie. Beneficial for students who are producing a video/film project as a requirement for another college course, extra skills development, or for self interest. Completion of the associated class or personal project in DVD format using either personal video equipment or the equipment in the Digital Media Studio is required. This course has the option of a letter grade or pass/no pass. This course is also listed as DM 140.Student Learning Outcomes: - In a team environment or individually, student demonstrates analysis of a story and creates needed steps such as script writing& storyboarding for its production.
- Student demonstrates ability to organize others with an aesthetic concern. Critically analyzes situations and applies learned principles of movie producing such as camera position, lighting design, and on- screen movement.
- Student will be able to rationally solve problem of organizing video material into a continuous and logical progression using computer software as a tool.
- Student using a computer and software will demonstrate methods for adding and/or creating audio/music material to project so that it aesthetically enhances the visual content and storyline message.
- Student will demonstrate principles of motion design by adding titles and effects using computer software.
- Student or students will demonstrate analysis by critically reviewing work and deciding when it is complete and aesthetically pleasing.
- Student will demonstrate knowledge of computer software by creating a DVD of project.
CSIS 151 Introduction to XML Authoring 3.0 unitsDescription: This course provides an introduction and overview of eXtensible Markup Language (XML) and XML related technologies used to develop content and manipulate data for commercial web sites. XML is a revolutionary language which is rapidly becoming a Web development standard for business-to-business transactions, and for database manipulation and searching. The class will cover well-formed and valid XML documents, namespaces, schemas, cascading style sheets (CSS), and XSLT. This course has the option of a letter grade or pass/no pass. ADVISORY: CSIS 6Student Learning Outcomes: - Student will create XML documents basic commands
- Student will set up valid XML documents, Namespaces and Schemas
- Student will design XML documents
- Student will select appropriate fonts, layout, and color for good XML pages.
- Student will set up valid Cascading Style Sheets for XML documents
CSIS 160 Game Design 3.0 unitsDescription: Intended for students who want to explore game design and computational media. Compelling successful games are created by developers who have absorbed the fundamental principles of good game design. Students will analyze existing games for their educational and entertainment value, and create their own games using freely available software and game development environments. Key concepts such as game math, textures and materials, geometry and topology, lighting, sound and special effects will be explored. No previous programming experience is necessary. This course has the option of a letter grade or pass/no pass. This course is also listed as DM 160.Student Learning Outcomes: - Students will discuss the fundamentals of good game design and explain what elements or features contribute to making a game compelling and popular.
- Students will identify sprites, objects and components needed to implement a given game concept.
- Students will design and implement at least two additional game levels that extend the concepts presented in class.
- Students will identify the logic errors in the coding of games and make appropriate corrections to make the games function as specified.
CSIS 162 Introduction to Database Systems 3.0 unitsDescription: An introduction to database systems, including the design, use and administration of databases. This course has the option of a standard letter grade or pass/no pass. PREREQUISITE: CSIS 45, CSIS 5, or CSIS 24.Student Learning Outcomes: - Design conceptual databases using Entity-Relationship mode
- The student will explain the concept of normalization of a database.
- The student will write SQL queries and write programs that access a database.
- The student will implement a relational database design.
- Student will describe the algorithms and data structures used in query evaluation and transaction processing.
CSIS 178 Applied Networking 4.0 unitsDescription: This course covers fundamental networking concepts and develops the skills and knowledge to set up and maintain small business/home networks. The course is not hardware or vendor specific. It helps students prepare for the "Network +" certification exam, an industry- wide, vendor-neutral certification program developed and sponsored by the Computing Technology Industry Association (CompTIA). This course has the option of a letter grade or pass/no pass.Student Learning Outcomes: - Define and describe what a network is.
- Identify and explain networking protocols.
- Set up and explain network security.
CSIS 179 Introduction to Information Cybersecurity 4.0 unitsDescription: This course introduces students to network security concepts and prepares them for computer systems and network management duties. This course covers security concepts, communications and infrastructure security, basic cryptography, operational and organizational security, and legal and ethical issues. This course along with CSIS 184, 186, and 187; prepares you to take the professional industry CompTIA CySA+ certification exam. This course has the option of a letter grade or pass/no pass. Student Learning Outcomes: - Identify the core principles of cybersecurity in the context of protecting networks, wireless networks, cell phones, and clients and servers.
- Define and identify malicious code as generated by hackers, crackers, spies, and cyber terrorists.
- Develop basic organizational security policies and the effectiveness of various cryptographic techniques and their impact on security.
- Explain cryptographic strengths and vulnerabilities of Malware and Social Engineering.
- Audit information security schemes to determine the relative security of a computer or a network.
CSIS 181 PC Hardware 4.0 unitsDescription: This course examines computing hardware, operating systems, and software applications from a technical side to enable students to select, install, maintain and optimize a computer system. This course will help prepare students to pursue the A+ Hardware Certification. This course has the option of a letter grade or pass/no pass. Student Learning Outcomes: - Describe how a computer works in general terms.
- Analyze computer operating problems.
- Use troubleshooting tools to diagnose and repair computers.
- Assemble a computer using components.
CSIS 182 Operating Systems 4.0 unitsDescription: This course will survey current computer operating systems. Topics include file system management, systems requirements, network systems integration, security, and regular maintenance procedures. This course has the option of a letter grade or pass/no pass. ADVISORY: CSIS 1 or CSIS 2 or equivalent computer experienceStudent Learning Outcomes: - Articulate what functions operating systems perform.
- Articulate data management including random access memory and file systems.
- Demonstrate proficiency for installing operating systems..
- Articulate various input and output technology associated with operating systems.
- Demonstrate ability to setup simple networks.
- Perform basic operating system maintenance and support.
CSIS 183 Introduction to Microsoft Servers 4.0 unitsDescription: This course introduces students to the fundamentals of Microsoft Server setup and administration. Topics include managing file systems (including Active Directories), devices, user accounts, backups, and basic security. This course has the option of a letter grade or pass/no pass. Student Learning Outcomes: - Install and configure a current Microsoft server operating system.
- Configure network service protocols.
- Configure and manage data storage, printers, and server resources.
- Troubleshoot Windows server issues.
CSIS 184 Computer Forensics 3.0 unitsDescription: Introduction to computer crime investigation processes. The student is introduced to the hardware, software, networks and devices found in typical home and business settings. Techniques and equipment used to collect evidence, ensure integrity, locate and prepare data for forensic investigation. Covers chain of custody requirements for admissible evidence, data formats for a variety of modern equipment, and recovery of deleted or encrypted information. This course has the option of a letter grade or pass/no pass. This course is also listed as AJ 184.Student Learning Outcomes: - Identify, remove, and replace all major components of a typical personal computer.
- Describe the most common network topologies and protocols and identify key hardware components for these topologies.
- Inventory files on disk, perform searches for specific files, and locate temporary files such as caches on Mac, Windows, UNIX.
- Describe the special requirements of chain of custody for digital evidence.
CSIS 185 Computer Aided Design using SOLIDWORKS 3.0 unitsDescription: This course introduces the computer aided aspects of design, modeling and applications utilizing the SOLIDWORKS software.Student Learning Outcomes: - Generate precise models utilizing SOLIDWORKS software.
CSIS 186 Cybersecurity: Ethical Hacking 3.0 unitsDescription: This course emphasizes network attack methodologies with the emphasis on student use of network attack techniques and tools and appropriate defenses and countermeasures. Topics will be presented in the context of legal restrictions and ethical guidelines. This course along with CSIS 179, 184, and 187; prepares students to take the professional industry CompTIA CySA+ certification exam. This course has the option of a letter grade or pass/no pass. ADVISORY: CSIS 179.Student Learning Outcomes: - Describe the tools and methods a hacker uses to break into a computer network.
- Defend a computer and a LAN against a variety of different types of security attacks using a number of hands-on techniques.
- Practice and utilize safe techniques on the World Wide Web.
CSIS 187 Firewalls and Network Security 3.0 unitsDescription: This course provides students with the information needed to manage network Firewalls. In addition, students will learn to identify advanced threats by using integrated security policies, profiling application, intrusion prevention, web filtering, and signatures to protect networks against emerging threats. This course; along with CSIS 179, 184, and 186; prepares you to take the professional industry CompTIA CySA+ certification exam. This course has the option of a letter grade or pass/no pass. ADVISORY: CSIS 179. Student Learning Outcomes: - Explain firewalls and their features.
- Apply techniques used by firewalls to counteract vulnerabilities.
- Perform installation and configuration of common firewalls.
CSIS 190 Occupational Work Experience/Computer Science 1.0 unitsDescription: Occupational work experience for students who have a job related to their major. A training plan is developed cooperatively between the employer, college and student. (P/NP grading) 75 hours per semester paid work = 1 unit. 60 hours non-paid (volunteer) work per semester = 1 unit. Student repetition is allowed per Title 5 Section 55253. Minimum 2.00 GPA. REQUIRED: Declared vocational major.Student Learning Outcomes: - The student will increase job skills in at least one of the following transferable skill sets: Communication, Research and Planning, Human Relations, Organization, Management and Leadership, Work Survival
CSIS 212 Keyboard Speed Building 0.5 unitsDescription: This self-paced course is designed for students who know the alphabetic keyboard by touch and who want to develop their keyboarding speed. Students will use a microcomputer to keyboard a series of straight-copy timings, which will enable them to achieve a high level of skill. This is a pass/no pass course. ADVISORY: CSIS 122 or knowledge of keyboard with keyboarding speed of at least 25 wpm.Student Learning Outcomes: - Employ effective keyboarding techniques used to develop speed and accuracy to operate the letter keyboard by touch at a minimum of 25-30 gross words per minute and to reduce errors to a maximum of 5 errors within a 5 minute timing.
CSIS 220 Computerized Accounting - QuickBooks 3.0 unitsDescription: An introduction to computer assisted accounting. Hands-on use of a microcomputer menu-driven accounting package to do general ledger, sales journal, cash receipts journal, cash payments journal, purchases journal, payroll, receivables, payables and related financial reports. This course has the option of a letter grade or pass/no pass. This course is also listed as ACCT 220. ADVISORY: CSIS 1 or CSIS 2 or the equivalent computer experience. ACCT 20 or ACCT 101 or ACCT 103 or ACCT 105 or the equivalent accounting experience.Student Learning Outcomes: - Demonstrate setting up accounts; including setting up payroll, printing checks, processing payroll forms and generating payroll reports; and then customizing the chart of accounts using QuickBooks.
- Generate reports on the financial data of a small service company and a small merchandising company, including recording banking, inventory, invoicing, purchasing, and payment transactions.
CSIS 570A Computer Access Evaluation - Level 1 0.5 unitsDescription: This course is intended to provide an in-depth computer access evaluation in order to determine an appropriate access environment for a student with a disability or multiple disabilities. This is a pass/no pass course. May repeated as necessary based on measurable progress as documented in the Academic Accommodations Plan. This is an open entry, open exit course. ADVISORY: This course is intended for students with a verified disability who show a need for assistive computer technologies and/or adaptive equipment or demonstrated academic deficit.Student Learning Outcomes: - Explain his/her individual academic, cognitive and computer access strengths and weaknesses.
- Identify the appropriate access technologies based on his/her individual learning profile.
- Employ self-advocacy skills when discussing his/her assistive computer technology needs.
- Demonstrate accessing a computer through the use of assistive technologies.
CSIS 570B Computer Access Evaluation - Level 2 0.5 unitsDescription: This course is to provide additional assistive computer evaluation and training to students with disabilities. Once the appropriate computer access technology has been determined, specialized training will be provided. This is a pass/no pass course. May be repeated as necessary based on measurable progress as documented in the Academic Accommodations Plan. This is an open entry, open exit course. PREREQUISITE: CSIS 570A ADVISORY: This course is intended for students with a verified disability who show a need for assistive computer technologies and/or adaptive equipment or demonstrated academic deficit.Student Learning Outcomes: - Examine his/her individual computer access strengths and weaknesses.
- Practice the appropriate access technologies based on his/her individual learning profile.
- Employ self-advocacy skills when discussing his/her assistive computer technology needs.
- Evaluate the use of assistive computer technologies to access the computer.
CSIS 571A Introduction to Assistive Computer Instruction Lab 0.5 unitsDescription: The Assistive Computer Instruction Lab (Intro) is designed for students who are eligible for Disability Services. The course is designed to improve basic academic skills and/or cognitive processes through the use of appropriate software or to learn adaptive devices designed to make computers accessible. Course content is individualized for each student. This is a pass/no pass courses. May be repeated as necessary based on measurable progress as documented in the Academic Accommodations Plan. This is an open entry, open exit course. ADVISORY: This course is intended for students with a verified disability or demonstrated academic deficit who show a need for the use of assistive computer programs and/or adaptive equipment.Student Learning Outcomes: - Identify and apply assistive technologies or academic software that are appropriate for their individual learning profiles.
- Recognize the effects of the assistive technologies or academic software on their academic achievement.
- Employ appropriate assistive technologies and utilize them for the completion of their mainstreamed college coursework.
CSIS 571B Intermediate Assistive Computer Instruction Lab 0.5 unitsDescription: The Assistive Computer Instruction Lab (Intermediate) is designed for students who are eligible for Disability Services. The course is designed to improve basic academic skills and/or cognitive processes through the use of appropriate software or to learn adaptive devices to make computers accessible. Course content is based on Academic Accommodations Plans which are developed for each student. This is a pass/no pass course. May be repeated as necessary based on measurable progress as documented in the Academic Accommodations Plan. This is an open entry, open exit course. ADVISORY: This course is intended for students with a verified disability or demonstrated academic deficit who show a need for the use of assistive computer programs and/or adaptive equipment.Student Learning Outcomes: - Distinguish assistive technologies or academic software programs that are appropriate for their individual learning profiles.
- Compare the effects of the assistive technologies or academic software on their academic achievement.
- Examine appropriate assistive technologies and apply them to the completion of their mainstreamed college courses.
CSIS 571C Advanced Assistive Computer Instruction Lab 0.5 unitsDescription: The Assistive Computer Instruction Lab (Advanced) is designed for students who are eligible for Disability Services. The course is designed to improve basic academic skills and/or cognitive processes through the use of appropriate software or to learn adaptive devices designed to make computers accessible. Course content is based on Academic Accommodation Plans which are developed for each student. This is a pass/no pass course. May be repeated as necessary based on measurable progress as documented in the Academic Accommodation Plan. This is an open entry, open exit course. ADVISORY: This course is intended for students with a verified disability who show a need for the use of assistive computer programs and/or equipment or demonstrated academic deficit.Student Learning Outcomes: - Select assistive technologies or academic software programs that are appropriate for their individual learning profiles.
- Evaluate the effects of the assistive technologies or academic software on their academic achievement.
- Choose appropriate assistive technologies and apply them to the completion of their mainstreamed college courses.
CSIS 572 Adaptive Computer Basics 1.0 unitsDescription: This course will include an introduction to the basic concept of how computers work, using the computer keyboard, beginning Internet, word processing and presentation graphics. This course will be self-paced and adjusted so that students with disabilities can learn a number of adaptive devices designed to make computers accessible. This is a pass/no pass course. May be repeated as necessary based on measurable progress as documented in the Academic Accommodation Plan. ADVISORY: This course is intended for students with a verified disability who show a need for the use of adaptive computer programs and/or equipment or demonstrated academic deficit.Student Learning Outcomes: - recognize and use computer terminology to describe appropriate functions of computer systems and applications.
- use the Internet to browse web pages, print pages, search for information, and compose, send and retrieve e-mail.
- practice beginning skills level using application programs that provide word processing.
- employ MS PowerPoint skills to produce a presentation.
CSIS 573 Assistive Computer Technology for Reading 0.5 unitsDescription: This course provides instruction in effective use of assistive computer technology for reading assistance. Students with disabilities will learn how to use software programs such as text-to-speech for improving reading skills. Special emphasis will be placed on reading comprehension, reading fluency, reading vocabulary and study skills. ADVISORY: Completion of Guidance 557 or demonstrated deficit in reading or written language achievement.Student Learning Outcomes: - Students will display correct usage of reading and study skills tools of text-to-speech software.
- Students will apply study skills software tools to highlight main ideas and essential supporting details in content area reading.
- Students will utilize the text-to-speech dictionary and thesaurus to increase reading vocabulary.
- Students will explore the text-to-speech software features for reading the web and accessing various types of course materials.
CSIS 574 Assistive Computer Technology for Writing 0.5 unitsDescription: This course provides instruction in effective use of assistive computer technology for writing assistance. Students with disabilities will learn how to use text-to-speech and word prediction programs for improved writing skills. Special emphasis will be placed in vocabulary development, prewriting and editing for correct spelling, word usage and research facilitation. ADVISORY: Completion of Guidance 557 or demonstrated deficit in reading or written language achievement.Student Learning Outcomes: - Student will display correct usage of writing and word prediction tools of text-to-speech software.
- Students will utilize the dictionary and thesaurus features within the text-to-speech software to increase vocabulary development.
- Students will employ text-to-speech writing tools to correct spelling errors and incorrect word usage, including homonyms.
- Students will explore pre-writing, editing and research techniques while using the text-to-speech software.
CSIS 575 Assistive Computer Technology for Reading and Writing 1.0 unitsDescription: This course provides instruction in effective use of assistive computer technology for reading and writing assistance. Students with disabilities will learn how to use text-to-speech and word prediction programs for improved reading, writing and study skills. Special emphasis will be placed on reading comprehension, vocabulary development, prewriting and editing for correct usage and research facilitation.Student Learning Outcomes: - Practice correct usage of reading and writing tools of text-to-speech software.
- Apply study skills software tools to highlight main ideas and essential supporting details in content area reading.
- Utilize the dictionary and thesaurus features within the text-to-speech software to increase vocabulary development.
- Explore the text-to-speech software features for reading the web and accessing various types of course materials.
- Employ text-to-speech writing tools to correct spelling errors and incorrect word usage, including homonyms.
- Explore pre-writing, editing and research techniques while using the text-to-speech software.
CSIS 638 Assistive Computer Technology Lab 0.0 unitsDescription: Under the direction of the faculty in the High Tech Center, students will receive assistance with the application of their specialized software, and/or hardware to the classes in which they are currently enrolled. This course is designed for students with disabilities. Course content is based on individual need. Open entry/Open exit.Student Learning Outcomes: - Demonstrate using assistive computer technologies to access computer applications and course materials in different alternate formats.
- Resolve technical issues that arise when using the assistive computer technology with non-standard applications or with advanced software applications.
- Identify and use adaptive equipment or software that may assist them with their mainstream coursework.
CSIS 705 NC Keyboarding 0.0 unitsDescription: This self-paced course is designed for non-credit students who want to familiarize themselves with the alphabetic keyboard by touch and who want to develop their keyboarding speed.Student Learning Outcomes: - Type alphabetic, number, and symbol keys by touch.
CSIS 706 NC Computer and Internet Basics 0.0 unitsDescription: This course is for students who have little to no experience with computers and navigating the Internet. This course will introduce students to the parts of a computer, basic desktop tools, browsers, email, security, virus protection, and social media. Student Learning Outcomes: - Demonstrate familiarity with computer terminology for hardware and software.
- Utilize the internet to browse web pages, search for information, and print pages.
- Compose, send, and retrieve e-mail.
- Use functions of the Windows environment and manipulate the desktop.
CSIS 707 NC Presentation Basics 0.0 unitsDescription: This course introduces non-credit students to presentation graphics using presentation software to create a computerized slide show with text and objects. Student Learning Outcomes: - Students will create a PowerPoint presentation that demonstrates the use of different fonts, text colors, and text sizes.
- Students will demonstrate inserting clip art, photos, logos, video clips and sound clips to create a compelling multimedia PowerPoint presentation.
CSIS 708 NC Website Design Basics 0.0 unitsDescription: This course provides non-credit students with a basic introduction to website design, from planning page layouts to publishing a complete site to the web. Students will learn how to use a theme-based website builder to create their own personal or business website. Student Learning Outcomes: - Design a personal website with multiple pages.
- Utilize a designated WYSIWYG web editor to create and manipulate content on a personal or business website.
CSIS 709 NC Excel Basics 0.0 unitsDescription: This course provides non-credit students with an introduction to the terms, commands, and applications of a spreadsheet program. Student Learning Outcomes: - Create a spreadsheet with column and row headings and formulas.
- Format a spreadsheet with colors, patterns, borders, and cell styles.
CSIS 710 NC Word Processing Basics 0.0 unitsDescription: This course introduces non-credit students to the basic word processing skills of creating, saving and printing a document. Students will also learn to cut, copy and paste text, change fonts and styles, and use the spelling, grammar and thesaurus features.Student Learning Outcomes: - Use Word processing software to create, save, and print documents.
- Demonstrate ability to move, insert, select, replace, delete, justify and format text.