|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
Credits: 4 Prerequisite: CS106 In this course, students explore end user interaction with the UNIX operating system. This course examines the basic features of the UNIX operating system, UNIX commands, the UNIX file system, the UNIX shells, and shell programming.
-
4.00 Credits
Credits: 4 Prerequisite: CS106 This course introduces database design, and implementation and database management systems. Topics covered in this course include conceptual and logical database designs for several businesses, implementing these designs using a database management system and developing business applications that access these databases.
-
4.00 Credits
Credits: 4 Prerequisites: CS250 or CS251 & CS362 or CS363 This course continues the study of database design and implementation, emphasizing data warehousing, online analytical processing and distributed databases.
-
4.00 Credits
Credits: 4 Prerequisite: CS250 or CS251 This course gives complete coverage of SQL, with an emphasis on storage, retrieval and manipulation of data.
-
4.00 Credits
Credits: 4 Prerequisite: IT271 or IT215 Object-Oriented Methods introduces the student to the basic concepts of object-oriented analysis and design. Use-case modeling, class modeling and state modeling using common notations are covered. Completion of several exercises and a group project are required.
-
4.00 Credits
Credits: 4 Prerequisite: CS475 or CS376 Software Requirements Engineering introduces students to requirements elicitation, identification, definition, and documentation. Students will explore and practice elicitation techniques, define functional and non-functional requirements, write use case scenarios, explore user interface alternatives, learn how to analyze and model the requirements, and develop a requirements traceability matrix that spans the software development lifecycle.
-
4.00 Credits
Credits: 4 Prerequisite: CS455 Software design defines and describes the behavior of the software system. In this course, students learn to select and apply a design method and use a modeling notation to clearly communicate and document a software solution. A variety of design processes, methods, tools, and types of software designs are explored throughout the course. Requirements are incorporated in the design and traced to ensure completeness, correctness and consistency via the requirements traceability matrix. Students apply the theory by developing a software design specification.
-
4.00 Credits
Credits: 4 Prerequisite: CS457 Software Testing provides an overview of a variety of testing practices and methods, then gives students the opportunity to apply the theory as they perform software tests. This course focuses on the types of tests that are conducted during the software development lifecycle, such as unit testing, usability testing, operational testing, integration testing, stress testing, regression testing, and system testing. Students develop a test procedure, a test plan, conduct system and usability testing, and write a test report that documents the results.
-
4.00 Credits
Credit: 4 Prerequisite: CS500 or Approval This course surveys both the foundational concepts and current state of the practice in computer networking. The lower four layers of the OSI Reference Model are investigated along with a comprehensive treatment of the TCP/IP protocol suite. Network issues, such as addressing and routing, and transport issues, such as connections and reliability, are discussed. Major network applications are also surveyed, including examination of their use in current practice.
-
4.00 Credits
Credit: 4 Prerequisite: CS500 or Approval This course presents the principles and concepts associated with software project management. The topics include project planning, risk management, estimation, cost modeling, scheduling, control, resource management and project management.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|