Search for Courses and Course Sections

Back to Course Catalog

Filter Results

Filters Applied:
  • CIST-0101 Computer Concpt & App (3 Credits)

    Computer Concepts and Applications is designed to demonstrate to the student the various accomplishments, forms of work, and applications a computer can perform. The course includes experience using a variety of projects on the computer. The World Wide Web on the Internet will be explored and integrated into many segments of the course. Computer Concepts and Applications is an introductory computer course that emphasizes the concepts of computing and fundamental vocabulary for computers. No previous knowledge of computer is required.
    Requisites:
    None
    Locations:
    Offered:
  • CIST-0111 Microcmp Bus Softwer (3 Credits)

    Microcomputer Business Software explores the use of microcomputers in business. The four most common programs of spreadsheets, database management, presentation and word processing are used as models.
    Requisites:
    None
    Locations:
    Offered:
  • CIST-0117 Networking I (3 Credits)

    The students in this course will be introduced to LAN (local area networks), MAT (metropolitan area networks) and WAN (wide area net works). The students will be study network topologies, network protocols, network hardware, and network software. Students will also perform experiments and troubleshoot common network failures.
    Requisites:
    Take CIST-0101 as a corequisite. - Must be taken at the same time as this course.
    None
    Locations:
    Offered:
  • CIST-0120 Programming Fundamentals (4 Credits)

    This course is an introduction to computer programming and software development. The goals of this course are to introduce novice programmers to the systematic and explicit design of programs and to expose students with prior programming experience to design. A multi-purpose programming language is used, but the emphasis is on designing and constructing programs and not learning a specific programming language. Extensive hands on experiences are emphasized.
    Requisites:
    Take CIST-0101 as a prerequisite. - Must be completed prior to taking this course.
    None
    Locations:
    Offered:
  • CIST-0125 Network Security (3 Credits)

    This course provides the skills necessary to apply and implement technical knowledge of security concepts in today's security environment. Students will gain a depth knowledge of systems security across multiple vendor products. Students will be given real world scenarios to reinforce the material covered in this course and they will learn how to apply the learned concepts to their daily operations.
    Requisites:
    Take CIST-0101 as a prerequisite. - Must be completed prior to taking this course.
    None
    Locations:
    Offered:
  • CIST-0135 Ethical Hacking (3 Credits)

    This course provides students with valuable skills, knowledge and practice needed in ethical hacking and penetration testing. Students will understand the importance of vulnerability assessments and gain industry knowledge and skills in penetration testing. The course helps students learn how to attack and assess different types of systems and networks. Upon completing the course, students will learn how to secure information systems against attacks such as viruses, worms, and other system weaknesses that pose significant danger to organizational data.
    Requisites:
    Take CIST-0125 as prerequisite; - Must be completed prior to taking this course.
    None
    Locations:
    Offered:
  • CIST-0137 HTML Web Page Develp (3 Credits)

    This course is designed to assist students in the fundamentals of creating documents to be viewed on the World Wide Web. The instruction in Hypertext Markup Language (HTML) and XHTML in the creation of Web Pages as well as an introduction to Cascading Style Sheets (CSS) is included as a foundation to the construction of interesting Web Sites.
    Requisites:
    Take CIST-0101 or CIST-0111 as a corequisite. - Must be taken at the same time as this course.
    None
    Locations:
    Offered:
  • CIST-0150 Web Grphc + Multimed (3 Credits)

    This course is an introduction to the basics of graphics for web use. It provides graphic theory and hands-on exercises for web buttons, rollovers, GIFs, JPEGs, PNGs, animated GIFs, web safe color palettes, vector animation, and other web imaging techniques for graphics and design.
    Requisites:
    Take CIST-0137 as a prerequisite. - Must be completed prior to taking this course.
    None
    Locations:
    Offered:
  • CIST-0151 Struc Query Lang (3 Credits)

    Structured Query Language (SQL) is a current computer language that is used by diverse individuals such as home computer owners, owners of small businesses, end users in large organizations and programmers. This introductory course will teach the theoretical and practical foundation concepts of databases and SQL. Upon completion of the course, students will be able to define database structure, construct database tables, set up constraints, make queries, manipulate and access data from a database. Students will acquire an extensive knowledge of building database tables and using SQL commands to manipulate data for report generation. New features from Oracle and Microsoft SQL Server database programs will also be discussed. Students will use a Client/Server Laboratory to practice the theory discussed in class.
    Requisites:
    None
    Locations:
    Offered:
  • CIST-0152 JavaScript (3 Credits)

    JavaScript examines client-side JavaScript programming techniques. Students learn how to seamlessly integrate JavaScript code with HTML and CSS to bring interactivity to web pages. Students will learn how to use the Document, Navigator, Window, Location and History Objects, set and read Cookies, create image rollovers, write functions, and validate forms. Students will learn to use JavaScript with Dynamic HTML. A basic introduction to AJAX will be included.
    Requisites:
    Take CIST-0137 as a prerequisite. - Must be completed prior to taking this course.
    None
    Locations:
    Offered:
  • CIST-0155 Digital Forensics (3 Credits)

    This course provides students with the fundamentals of digital forensics and the methods used in the investigation of computer crimes. Students will understand and implement principles and procedures of data forensics. Students will gain the proper knowledge about investigating and illustrating evidence of Cybercrimes including the process of collection, examination, analysis and presentation of the evidence. Topics included in this course (but not limited to) are applications of hardware and software to digital forensics, volume and file system analysis, proper equipment seizure methodology, confiscated materials analysis, follow up processes relating to an incident and computer forensics investigations.
    Requisites:
    Take CIST-0101 as a prerequisite. - Must be completed prior to taking this course.
    None
    Locations:
    Offered:
  • CIST-0158 Networking II (4 to 4 Credits)

    This course examines how routers relay data on Local Area Networks. It covers installation, configuration, and trouble-shooting of routers. The students will learn how to configure IP on different platforms and use simple networking tools for analysis. Students will have hands-on experience with a variety of network layouts in a lab environment equipped with multiple operating systems (Windows XP, Windows 2000, Cisco IOS and others). This class uses the Cisco Academy Material, CCNA semester 2.
    Requisites:
    Take CIST-0117 as prerequisite - Must be completed prior to taking this course.
    None
    Locations:
    Offered:
  • CIST-0166 Micro Appl Spredshts (3 to 3 Credits)

    Spreadsheet applications will cover the fundamental aspects of any popular software package. Typically those subjects that will be presented are: 1) spreadsheet uses in business, 2) commands dealing with spreadsheet construction and editing, 3) typical business applications and 4) numerous practical projects.
    Requisites:
    None
    Locations:
    Offered:
  • CIST-0168 Micro Appl Asst Tech (1 Credits)

    This course explores assistive technology that can assist individuals with disabilities in fulfilling their educational and career goals. Students who take this course, can either focus on their own assistive technology needs or obtain an overview of assistive technology that can be used in their own career field. i.e. occupational therapy or education
    Requisites:
    Take CIST-0101 as a prerequisite. - Must be completed prior to taking this course.
    None
    Locations:
    Offered:
  • CIST-0180 Programming Algorithms (4 Credits)

    This course is an introduction to the elementary of computer programming. Java will be used by students to create java programs using Window Operating system. Students will demonstrate the basics and the fundamentals of computer programming by creating java programs. Extensive hands on experiences are emphasized.
    Requisites:
    Take CIST-0120 as prerequisite. - Must be completed prior to taking this course.
    None
    Locations:
    Offered:
  • CIST-0191 Discrete Structures I (3 Credits)

    Logic and discrete computing are essential in computer science and they also can be utilized in many other disciplines. This course provides the fundamentals of this topic where the student will learn how to use discrete mathematics as it relates to computers and computer applications. The student will experiment with a variety of fundamental mathematical principles including but not limited to: Sets, Functions, Mathematics Induction, Graphs, Tress sand Combinatorial Circuits.
    Requisites:
    Take CIST-0120 as prerequisite. - Must be completed prior to taking this course.
    None
    Locations:
    Offered:
  • CIST-0214 Computer Repair and Maintenanc (4 Credits)

    This course is specially designed as an introductory course in computers and their hardware systems. Students will learn about motherboards, power supplies, memory, ports, video, storage devices, and maintaining the operating system.
    Requisites:
    Take CIST-0101 as a prerequisite. - Must be completed prior to taking this course.
    None
    Locations:
    Offered:
  • CIST-0216 Networking III (4 Credits)

    This course examines how routers relay data on Wide Area Networks. It covers advanced configuration, and trouble-shooting of routers. The students will learn how to configure network (LAN) switching, virtual LANs, LAN Design, interior gateway routing protocol (IGRP), access control lists (ACL), Novell IPX, and network management.. Students will have hands-on experience with a variety of network layouts in a lab environment equipped with multiple operating systems (Windows 95/98), Windows NT, and others). The course is designed to provide students with classroom and laboratory experience in current and emerging networking technology that will empower them to enter employment and/or further education and training in the computer networking field. Students will design and document a hypothetical network. This class uses the Cisco Academy Material, CCNA semester 3.
    Requisites:
    Take CIST-0158 as a prerequisite. - Must be completed prior to taking this course.
    None
    Locations:
    Offered:
  • CIST-0225 Info Assurance & Data Protect (3 Credits)

    This course will provide students with the required skills to implement and apply technical knowledge of security concepts. Students will gain a deep knowledge in systems access control, cryptography and systems security threads. The gained skills from this course are important for intrusion detection systems, physical access control and multi-factor and many other system security issues. Students will be given real world scenarios to reinforce the material covered in this course and they will learn how to apply the learned concepts to their daily operations.
    Requisites:
    Take CIST-0101 as a prerequisite. - Must be completed prior to taking this course.
    None
    Locations:
    Offered:
  • CIST-0232 UNIX Scripting and Utilities (3 Credits)

    This course will instruct the student in the hands-on installation of a Linux Web Server. The basic commands needed to administrate and manage the Linux OS using the command line structure will be covered as well. In addition to the installation of a Linux Web Server, the student will get practical experience in the management of the Web Server and services that can include: WWW Server, FTP Server, Security and miscellaneous services.
    Requisites:
    Take CIST-0117 as prerequisite. - Must be completed prior to taking this course.
    None
    Locations:
    Offered:
  • CIST-0235 Entrprise Security Mgmt (3 Credits)

    Enterprise security management is an approach to integrating guidelines, policies and proactive measures for various threats. This course will provide the necessary skills for the students to understand and implement principles of risk management. The student will learn about security architectures, secure systems administration, incident handling and disaster recovery. Students will be able to understand all the risks that may affect the core business of an organization and how to handle those risks.
    Requisites:
    Take CIST-0125; - Must be completed prior to taking this course.
    None
    Locations:
    Offered:
  • CIST-0236 Database Management (3 Credits)

    The database software is used to perform tasks that once required hours of coding and logic development. Topics and projects include planning, building, modifying, maintaining, and using a database, sorting and indexing a file. A database is a method of organizing a massive amount of data and being able to retrieve any part of the data in seconds if the database is designed correctly.
    Requisites:
    Take CIST-0101 or CIST-0111 as a prerequisite. - Must be completed prior to taking this course.
    None
    Locations:
    Offered:
  • CIST-0240 Data Structures C++ (4 Credits)

    The course starts with introducing the basics of C++ programming and the concepts of object oriented programming using C++. It will cover classes, inheritance, templates and other OOP related Topics. After that, the course will cover the major data structures such as linked lists, stacks, queues, trees, binary search trees and heaps. Data Structures associated operations are also included: searching, sorting, hashing algorithms. During this course, the fundamental algorithm analysis will be introduced to teach students how to investigate the algorithms efficiency with respect to resources.
    Requisites:
    Take CIST-0180 as a prerequisite. - Must be completed prior to taking this course.
    None
    Locations:
    Offered:
  • CIST-0245 Advanced Security Practitioner (3 Credits)

    This course provides the skills necessary to apply critical thinking and judgment to a broad spectrum of security disciplines. Students will be able create and implement strategist security solutions, analyze risk impact, respond to security incidents, and provide business with suggestions for needed security requirements. Students will be able to prepare contingency strategies for incident response, disaster response, and business continuity
    Requisites:
    Take CIST-0125 - Must be completed prior to taking this course.
    None
    Locations:
    Offered:
  • CIST-0250 Networking IV (4 to 4 Credits)

    This is the fourth of four semester courses designed to provide students with classroom and laboratory experience in current and emerging networking technology that will empower them to enter employment and/or further education and training in the computer networking field. Topics that will be covered include wide area networks (WAN), WAN design, point to point protocol (PPP), integrated services digital network (ISDN), frame relay, and advanced network management. Students will complete their design and documentation of a hypothetical network. This class uses the Cisco Academy Material, CCNA semester 4.
    Requisites:
    Take CIST-0117, Local Area Networking. Students should be enrolled in either 3rd or 4th semester. Students should get advance approval of internship project. - Must be completed prior to taking this course.
    None
    Locations:
    Offered:
  • CIST-0256 Obj Oriented Program Java (3 Credits)

    This course is designed as a continuation of course CIST-0180. This course will include a brief review of the material covered in CIST-0180 and then proceed to address the more advanced features of the Java programming language. Programs and projects are designed to illustrate the use of classes, objects, Inheritance, Polymorphism and Composition. Java GUI elements will be examined in detail. The life cycle and use of applets (with graphics) will be reviewed along with screen management. Event driven processing, multithreading and exception handling will be demonstrated by class projects.
    Requisites:
    Take CIST-0180 as prerequisite - Must be completed prior to taking this course.
    None
    Locations:
    Online, Main Campus, Technical Education Center
    Offered:
  • CIST-0272 PHP Program (3 Credits)

    CGI PHP teaches CGI scripting techniques using the CGI PHP module. Students learn how to create on-demand, server-based HTML; write and process fill-out forms; write responses to form submissions back to the client browser; store and process cookies; handle file uploads securely; create, read, and write to text databases; attach JavaScript and cascading style sheets to created-on-demand web documents; and to maintain state through multi-page forms. Students also explore CGI PHP's role in server push technology and continuous page updating (NPH). Students are not required to have previous PHP programming experience, although a thorough knowledge of HTML is necessary.
    Requisites:
    Take CIST-0137 as prerequisite - Must be completed prior to taking this course.
    None
    Locations:
    Offered:
  • CIST-0291 Discrete Structures II (3 Credits)

    By the end of this course, the student should be able to understand the fundamentals of discrete mathematics and it's relation to computer systems and computer applications. The student will experiment with a variety of fundamental mathematical principles including but not limited to: fundamantal mathematical principles, combinatorial analysis, mathematical reasoning, graphs and trees and Boolean logic circuits.
    Requisites:
    Successfully complete CIST-0191 as prerequisite. - Must be completed prior to taking this course.
    None
    Locations:
    Offered:
  • CIST-0299 Indust Intrn Computr (3 Credits)

    This course is designed with the help of the participating industries to provide students with industrial environment experience. This college supervised industrial internship (computers) will provide applied industrial practices, policies, processes and procedures. Students will be exposed to shop floor safety, customer relationship and documentation. This course will bridge the gap between industrial practices and college teaching. After completing this college supervised industrial internship, students will have better transition from college to industries. This course may also open new doors for employment opportunities.
    Requisites:
    Take CIST-0117 as a prerequisite. - Must be completed prior to taking this course.
    None
    Locations:
    Offered:
Page of   1