Course Criteria

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

    Advanced Digital Logic Prerequisites: CSC 355 The student will contiue their study of the theory and design of digital systems using/focusing on the more advanced topics including: design techniques to minimize cost and/or power, verification tecniques and test bench design of SoC and mixed (analog and digital) technology. This course has an optional laboratory (see CSC 366). 3.000 Credit Hours 3.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture School of Arts and Sciences College Mathematics & Computer Science Department
  • 3.00 Credits

    Advanced Digital Logic Laboratory Prerequisite: CSC 356 An optional laboratory offered simultaneously with CSC 365. Students will use their knowledge of digital logic design obtained in CSC 355, CSC 356 and CSC 365 to realize digital systems using industry-standard hardware prototyping technologies (FPGA, CPLD, etc.). 1.000 Credit Hours 1.000 Lab hours Levels: Undergraduate Schedule Types: Laboratory School of Arts and Sciences College Mathematics & Computer Science Department
  • 3.00 Credits

    System Programming 3.000 Credit Hours 3.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture School of Arts and Sciences College Mathematics & Computer Science Department
  • 3.00 Credits

    Artificial Intelligence Prerequisites: CSC 330 A study of goals and methods of artificial intelligence, the area of computer science concerned with designing "apparently" intelligent computer systems. Covers basic problem-solving techniques, knowledge representation, and a brief overview of expert systems. Includes writing of programs in LISP. 3.000 Credit Hours 3.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture School of Arts and Sciences College Mathematics & Computer Science Department
  • 3.00 Credits

    Computer Organization And Architecture Prerequisite: CSC 231 This course is an introduction to the fundamental concepts of the structure and logical design of components of digital computers. Topics include assembly languages and instruction sets, data representation, basic digital logic, CPU design, pipelining, memory system, I/O interfaces, and multiprocessors. 3.000 Credit Hours 3.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture School of Arts and Sciences College Mathematics & Computer Science Department CSC 3XX - Computer Science Elective Computer Science Elective Prerequisite: Transfer Credit Evaluation Only 0.500 TO 6.000 Credit Hours Levels: Undergraduate Schedule Types: Lecture School of Arts and Sciences College
  • 3.00 Credits

    Client/Server Computing Prerequisite: CSC 330 This course is an introduction to client/server computing and programming. Topics include the two-tiered client/server model, multi-tiered client/server model, fat-client/server model, thin-client/server model, middleware, and distributed objects. Students are required to program in this course. 3.000 Credit Hours 3.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture, Online School of Arts and Sciences College Mathematics & Computer Science Department
  • 3.00 Credits

    Microprocessors Prerequisite: CSC 355/356 The microprocessor as a basic control element. Included is interrupt control, DMA, real time programming. Covers topics of elementary interfacing to the microcomputer, such as serial, parallel, and synchronous I/O. Covers basic assembly language programming for I/O. 3.000 Credit Hours 3.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture School of Arts and Sciences College Mathematics & Computer Science Department
  • 3.00 Credits

    Computability And Automata Prerequisites: CSC 325 This course discusses more advanced topics of theoretical computer science emphasizing computability (how to tell whether a problem is algorithmically solvable) and advanced automata theory. Topics chosen from the concept of algorithms, Turing Machines, Post Machines, computational complexity theory, Church's hypothesis, Rice's theorem, Greibach's theorem, P, NP, NP-complete, and co-NP problems. 3.000 Credit Hours 3.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture School of Arts and Sciences College Mathematics & Computer Science Department
  • 3.00 Credits

    Database Management Systems Prerequisite: CSC 210 or 231 (formerly 231 and 232) An introductory course on database management systems including their application and advantages or disadvantages. The course will cover different types of database systems, such as relational, network, and hierarchical; database planning design, and implementation; database security, integrity, and control. 3.000 Credit Hours 3.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture School of Arts and Sciences College Mathematics & Computer Science Department
  • 3.00 Credits

    Software Engineering And Professional Practice Prerequisite: CSC 330 This course combines a range of topics integral to the design, implementation, and testing of a medium-scale software system with the practical experience of implementing such a project as a member of a development team. In addition on material on software engineering, this course also includes material on professionalism and ethical responsibilities in software develpment and human-computer interaction. 3.000 Credit Hours 3.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture School of Arts and Sciences College Mathematics & Computer Science Department
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.