30 courses with the subject CS, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.
CS 025Electronic Spreadsheets1
Introduces the capabilities of electronic spreadsheets. Students learn how to create, save, retrieve, and print spreadsheets, write formulas, use functions, format numeric data, create graphs from spreadsheet data, sort data, and modify the spreadsheet display.
This course is intended for students who desire to enhance their computer skills and gain experience using college specific technologies. This class covers basic computer use, navigation of networks and online management learning systems, file management, word processing, basic use of spreadsheets, and presentation software. This course is designed to equi
Introductory hands-on class emphasizes practice in creating, editing and formatting a variety of documents. No previous computer experience is necessary but typing ability of at least 30 WPM is recommended.
Topics covered include formatting (page size and orientation, headers and footers, column format, importing pictures), designing tables, merging files, templates, styles and style sheets, wizards, macros, and AutoText.
For students with no internet experience, includes the nature of the internet, e-mail, chat, Telnet, FTP, Usenet, ListServers, World Wide Web, search engines, and basic HTML for a web page. Includes demonstration and hands-on experience.
Designed to provide familiarity with the basic hardware components of a computer system, specifically the motherboard, microprocessor, hard disk, RAM, and interface boards. Working in a laboratory setting, students complete hands-on exercises in testing, upgrading, and modifying computer components.
experience. Overview of the knowledge, skills, and concepts of typical help or support desk functioning. Also introduces selected technical problems and solutions as well as discussions of technical communications.
For students who have had no previous typing instruction. Using the touch system, students learn the keyboard and numeric pad and apply this skill on a computer terminal.
An understanding of Windows capabilities and features. No prior computer experience is required. Fundamentals of using the interface, working on the desktop, working with disks, creating files with Windows programs, managing files and folders, modifying the desktop work environment, installing and uninstalling programs, performing file and Web searching, and using integrated Internet Explorer features.
Course for non-computer science majors builds computer competency and broadens perspective on the use of technology. Hands-on lab projects focus on purchasing computer systems and devices; using productivity software such as word processing, spreadsheets, presentation graphics and e-mail; file management; working in wired and wireless network environments; searching, evaluating, and citing web sources; editing digital photos; working with multimedia; and designing simple web pages.
Introduces the concepts and components of a data communication system. Covers an overview of data communications, hardware and software associated with data communications, common carriers versus private communications services, and network concepts.
equivalent programming experience. Focuses on programming in Visual Basic and introduces computer programming using the Microsoft Visual Basic language. In developing programming techniques, students will have an available tool for exploring many areas of problem-solving with a minimum background.
Recommended background: BUS 225 or equivalent computer application experience. Covers methods involved in analyzing and designing information systems. Focuses on investigation analysis techniques; data flow diagrams; general and detail systems design; layouts for reports, outputs, and files; system development implementation and documentation. Students work on simulated case studies as a team to present solutions that reinforce the life cycle phases of systems analysis and design.
CS 120, BUS 225 or proficiency in MS Access or other comparable relational software. Recommended: CS 215 and BUS 226. Focuses on the organization and design of databases that satisfy MIS requirements using relational database management systems. Builds skill in entity relationship diagramming, database normalization and structured query langu
CS 222Programming in C/C++3
equivalent programming experience. Foundation course in use of high-level language. To support assigned laboratory exercises, includes use of fullscreen editor, compiler, linker, execution environment of a C compiler/interpreter, top-down programming operators, arrays, loops, pointers, control statements, data structures, file processing, disk functions, sorting/ searching, and recursion.
For students with little computer experience, general introduction to computer software and Windows operating system applications, documents, managing files, word processing, graphics, customizing windows, accessories, networking, and the internet.
computer experience. This course includes: Fundamental Concepts of Networking, OSI Model, Router and Switch configuration, IP Addressing, Subnetting, and configuring VLANs. The course will teach the student to apply these concepts to network equipment.
CS 120, CS 225 or related computer experience. The network server operating system and its functions are the focus of this course. Areas of study include the configuration, maintenance and administrative tasks of server roles, services and features. This includes the topics of domain controllers, AD, DHCP, DNS, IIS and user/group policies. Th
CS 228Introduction Unix/Linux3
system concepts, command line programs and utilities, organization of files, processes control, multitasking, shell programming, system administration, the vi editor, and introduction to the basics of awk and perl programming for system administration. Students spend a portion of the class installing, configuring, and administering their own Linux system.
Recommended background: BUS 225 or related computer experience. Course provides hands on experience in planning and developing a web page. Students work with the lates versions of HTML and CSS coding languages, a Web Browser, and a web page editor as tools to develop a functional and responsive Web application. Important topics include developing effective page layouts, fonts, colors, graphics, and other interactive Web Page elements. Accessibility and responsive mobile design are also implemented.
experience. Defines and teaches the basic skills of Visual Basic, including skills that enable students to browse, receive, and send objects via the internet and place text, pictures, animation, audio commentary; motion video clips; and stereo sound tracks.
experience. Introduction to network security issues including access control, communications, internet and intranet. Step-by-step explanations of design and installation of firewalls and configuring into internet services. Buffer overruns and other software development errors will also be discussed.
exercises and projects focus on principles of software design and program clarity to solve realworld problems. The language uses object-oriented programming and graphical interface design. Provides graphical, animated, multimedia-based, audiointensive, multi-threaded, network-based programs using extensive class libraries.
the fundamentals of algorithms and object oriented software development. Topics include: primitive and reference data types, encapsulation, information hiding, selection, iteration, functions/methods, parameters, recursion, exception handling, generic linear data structures (arrays, records/structs) and maps, file types, file I/O, simple GUIs with event handling, programming to an interface, lambda expressions, semantics of inheritance and use of polymorphism, relation with subtyping, search, select and sort algorithms, complexity notation, documentation using standard tools, program testing (unit testing) and debugging, and reasoning about control flow in a program.
least 15 credits in computer or computer-related courses and be approved by computer science faculty. This course will provide an opportunity for qualified students to connect classroom learning with practical work experience and develop skills at a job site. Students will identify their career skills and develop specific learning goals for the work assignment. Students will prepare an employment portfolio to present to employer sponsors. Relevant work experience is sponsored by an area employer for a minimum of 120 work hours and performed off campus. Class meetings per student/instructor/ sponsor contract.