Course Criteria

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

    3 cr. 3 hr. As an overview of the system development life cycle, this course introduces the student to the fundamental concepts and techniques of systems analysis. Classical and structured methods of systems documentation are explored as well as information gathering and reporting activities. Prerequisites: CSC 3450.
  • 3.00 Credits

    3 cr. 3 hr. The course studies the techniques involved in the analysis of source language code and the generation of efficient object code. The focus is more on the front end of the compiler (analyzer) than it is on the back end (generator). By working in small project teams, students modify an existing compiler. Topics covered in the class include language definition; lexical, syntactic, and semantic analysis; and code generation. Prerequisite: CSC 2600.
  • 3.00 Credits

    3 cr. 3 hr. Lectures provide an introduction to the many aspects of computer and data network security. It covers fundamentals of number theory, authentication and encryption technologies, as well as some of the well-known security related topics. Various different computer and network security mechanisms and their weaknesses will be discussed. Prerequisites: CSC 1550 or equivalent programming skill and CSC 3450.
  • 3.00 Credits

    3 cr. 3 hr. This course examines main features of software life cycle. It covers the main issues in design creation, principles of programs verification, system testing and evaluation criteria. This course provides students with an opportunity to obtain practical experience in software design using CASE tools. Students work in project teams and apply principles of software design, verification, testing and coding toward the solutions of assigned problems. Prerequisite: CSC 2560.
  • 3.00 Credits

    3 cr. 3 hr. Many businesses, small and large, utilize user-interfaces to access databases to provide security as well as multiple user access to the databases. This course will introduce the student to software components designed for database programming in a higher-level language. Each student works on a project of applied nature that involves documenting the requirements of a database, creating the database and designing the user-interface to access the database. Working knowledge of the host language is required. Prerequisites: CSC 2400 and permission from the Instructor.
  • 3.00 Credits

    3 cr. 3 hr. DSP has found its way into a number of applications, including communications and controls, graphics, and speech and image processing. DSP is concerned with real time signal processing where timing is of the utmost importance. This course will help students understand time and frequency domain descriptions of signals and systems. Linear time invariant systems, convolution, difference equations, and various mathematical transforms. Fourier, Fast Fourier and z-transform are introduced to describe and design both recursive and non-recursive digital filters. DSP processor fundamentals, architectures and special features will be introduced using a particular processor in a lab environment. Prerequisite: CSC 2600 and MATH 2400.
  • 3.00 Credits

    3 cr. 3 hr. This capstone course will emphasize the design and implementation phases of the system development life cycle using case studies. A problem solving approach will be used for students to learn strategy and techniques for dealing with complexities in information systems development. Prerequisite: CSC 3710
  • 1.00 - 3.00 Credits

    1, 2, 3 cr. The independent study provides an opportunity for highly motivated students to explore advanced areas of computer science not provided within the departmental curriculum. Approval of the faculty sponsor, consent of the advisor and permission of the chairperson are required. Prerequisite: completion of all the required 2000 level core courses with a Grade Point Average of 3.0 or more in those courses.
  • 3.00 Credits

    3, 6 cr. A 3-credit on- or off-campus internship requires 12 hours of work each week for 15 weeks. Students apply their knowledge and skills to develop practical solutions to computer science or computer information systems problems. Approval by department chairperson is needed to register for this course. A written report on the work done in the format specified by departmental policy must be submitted to the chairperson to receive a grade. Prerequisite: completion of all the required 2000 level core courses with a Grade Point Average of 3.0 or more in those courses.
  • 1.00 - 6.00 Credits

    1- 6 cr. A course in the departmental curriculum may be offered as directed study subject to the college policies and departmental policies. Approval of the faculty sponsor, consent of the advisor and permission of the chairperson are required. Prerequisite: completion of all the required 2000 level core courses with a Grade Point Average of 3.0 or more in those courses.
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 - 2024 AcademyOne, Inc.