Course Criteria

Add courses to your favorites to save, share, and find your best transfer school.
  • 3.00 Credits

    This course covers the current topics in systems analysis and design while focusing on the core set of skills that all analysts and project managers must possess, along with an overview of current project management and CASE tools. Students will learn about each phase of the software development life cycle (SDLC) for a project including: requirements analysis and determination, project scheduling, process modeling, user-interface design, program design, implementation, maintenance and review. Students will work together in teams to address emerging challenges such as cloud services and service-oriented architecture, the growth of ecommerce, human-user interactions, and designing gesture-based interfaces for smartphones and tablets. Prerequisite: CIS 104 or permission of instructor
  • 3.00 Credits

    This course is designed as a second programming course which concentrates on the object-oriented aspects of programming. Topics including object properties and methods, inheritance, and polymorphism. This course will continue utilizing either the C++ or Java programming language. Students will gain valuable industry skills with several hands-on programming assignments. Prerequisite: CIS 104 or 301.
  • 3.00 Credits

    This course is a continuation of CIS 201. It covers the areas of screen generation, table and array processing, merging, internal and external sorting, non-sequential file access, program calls, and interactive program development in Decision Support Systems. Programs will be written using a combination of C++ and COBOL with the MicroFocus NetExpress development tool. Prerequisite: A grade of C or better in CIS 201.
  • 3.00 Credits

    This course is designed to provide individuals with a complete introduction to database concepts and the relational database model. Topics include QBE, SQL, normalization, design methodology, DBMS functions, basic database administration and other database management approaches, such as client/server databases, and data warehouses. In addition to the theoretical concepts, this course also gives the student a good foundation in hands-on training using the latest version of the Microsoft Access DBMS. At the completion of this course, students should be able to understand a user?s database requirements and translate those requirements into a valid database design. Prerequisite: 100 level CIS course or greater.
  • 3.00 Credits

    A technical survey of the hardware/software interface level of a computer system. The course is approached in a hierarchical fashion covering the topics of basic electricity, circuitry, processor architecture, microcode, machine code, the assembly and compile process. Prerequisites: CIS 103, 112.
  • 3.00 Credits

    A continuation of CIS 221 with a concentration on IBM mainframe 32 bit Assembly Language Programming and the exploration of the topics of secondary storage, I/O interface and communications, operating systems and processor configurations. Prerequisite: A grade of C or better in CIS 221.
  • 3.00 Credits

    This course provides a baseline level of knowledge for success in industry in the field of computer networking. Students study the layers of the ISO model, cable installation and management, networking media, network interface cards, network topologies, network communications and protocols with concentration on TCP/IP. Students are exposed to other new industry topics such as Networked Attached Storage (NAS) as well as the latest wireless technologies. With a focus on networking operating systems, this course provides coverage of both Microsoft Windows Operating Systems and Server technologies. The course follows the CompTIA+ guidelines for networking. Prerequisite: Any 100-level CIS course or permission of instructor
  • 3.00 Credits

    This course gives the student the knowledge and skills to identify, track and prosecute the cyber-criminal. Exposes the student to the process of detecting attacks and collecting evidence in a forensically sound manner with the intent to report crime and prevent future attacks. Students are introduced to advanced techniques in computer investigation and analysis with interest in generating potential legal evidence, provided preparation to identify evidence in computer related crime and abuse cases, as well as track the intrusive hacker?s path through a client system. Students are introduced to tools used in investigations, investigating network traffic, web attacks, DoS attacks and corporate espionage. Prerequisite: Any 100-level CIS course or permission of instructor
  • 3.00 Credits

    This course features the concept of programming as a method of analyzing, stating and solving problems on a computer. This course includes both structured and non-structured logic in the solution to mathematical and data progressing problems. Topics include: arithmetic operations, working with data files, processing records, loops, Boolean algebra, linked lists, stacks, queues, recursion, binary trees, multi-way trees, graphs and sorting. Prerequisite: CIS 104 or 204.
  • 3.00 Credits

    The study of communication concepts including but not limited to: fundamental terms, data communication hardware, the OSI model, signals and encoding, transmission media, protocols, topologies (e.g. token ring) management and security. Prerequisites: CIS 221.
To find college, community college and university courses by keyword, enter some or all of the following, then select the Search button.
(Type the name of a College, University, Exam, or Corporation)
(For example: Accounting, Psychology)
(For example: ACCT 101, where Course Prefix is ACCT, and Course Number is 101)
(For example: Introduction To Accounting)
(For example: Sine waves, Hemingway, or Impressionism)
Distance:
of
(For example: Find all institutions within 5 miles of the selected Zip Code)
Privacy Statement   |   Terms of Use   |   Institutional Membership Information   |   About AcademyOne   
Copyright 2006 - 2025 AcademyOne, Inc.