Course Criteria

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

    ( 4) An introduction to basic principles of micro processor architecture and assembly language instructions. The content of the course is divided into three sections: microprocessor architecture, mnemonics and interfacing I/Os. The course is designed around an 8-bit microprocessor and its mnenomics. Topics included in the course are: overview of computers and micro-computers, microprocessor architecture, bus architecture, memory (R/W Memory, ROM, and EPROM) maps, I/Os, interfacing devices and introduction to the instruction set of the microprocessor. The third section, interfacing I/Os, introduces various I/O techniques such as parallel I/O, serial I/O and interrupts. Three class lectures, one-hour programming session, and two-hour lab. Prerequisites: CMT 171 or CSC 111 or equivalent.
  • 4.00 Credits

    This course emphasizes the organization and operation of real computer systems at the architectural level. The mapping of statements and constructs in a high-level language onto sequences of machine instruction is studied, as well as the internal representation of simple data types and structures. Topics include the fetch/execute cycle, bus structures, memory hierarchy, addressing modes, and subroutines. Alternative architectures, such as vector and parallel models, are presented. Three lecture hours per week. Prerequisite: CSC 111, MAT 161.
  • 4.00 Credits

    This course is the capstone course for the AS degree in Computer Science. The course focuses on software engineering and requires a major software project. Topics include: object- orientation, software design tools and techniques (such as data flow diagrams, structure charts, CRC cards, algorithms, pseudocode), software reuse, software test strategies, and documentation standards. Prerequisite: CSC 112.
  • 4.00 Credits

    This course is an introduction to game programming techniques and gaming development. Topics include 2D graphics and code generated animation, sound technologies, interactivity, and multi-player games. Prerequisite: CSC 111 or CSC 264 or Permission of Instructor.
  • 3.00 Credits

    An introduction to the operating system for intra and internets. Students will be introduced to the architecture and systems software behind a client/server environment, and learn how to configure, monitor and manage a network. Specific topics include internet protocols, shells, scripts and daemons. The Unix operating system will be used to illustrate a modern multi-user system. This course in intended for students wishing a higher level understanding of operating systems and students enrolled in the Web Technology Certificate. Prerequisite: CIS 130, or CMT 231 or CIS 271.
  • 4.00 Credits

    An introduction to the C++ language which provides software developers with an "extendable" language in whichabstract data types suitable for a given application can be created and then used as naturally as builtin data types. While based on the C programming language, C++ provides data and function encapsulation, function overloading, inheritance, strong typing, and other features needed for object-oriented programming (OOP). This makes C++ a true high-level language suitable for professional software engineering. The language constructs and OOP methods are introduced with a series of examples of increasing sophistication which are the basis of project assignments. Four lecture hours and one optional recitation hour per week. Prerequisite: CSC 110 or Permission of Instructor.
  • 4.00 Credits

    Java is a different type of object-oriented language in that it supports a minimal set of programming language constructs that reflects the technical advances in programming methodology over the last fifteen years. This course presents Java expressions, variables, methods, classes, objects, abstraction, overloading, inheritance and applets. Prerequisite: CSC 110 or Permission of Instructor.
  • 4.00 Credits

    This course builds upon the fundamental topics explored in CSC-162. More advanced topics involving object oriented programming (OOP) will be studied. This includes Graphical User Interface (GUI); File and Database Management; ActiveX controls; Networking, Internet and World Wide Web applications; Multimedia applications; and Dynamic Data Structures. Prerequisite: CSC-162 or Permission of Instructor
  • 4.00 Credits

    This course focuses on the language and programming fundmentals of the C# language and object- oriented programming, in the context of the .NET development environment. Topics covered will include: The .NET platform including common language runtime and framework, Visual Development Environment, Object-Oriented Programming, C# Language and Application Structure, basic GUI constructs, and basic concepts of XML. This course may not be used to fulfill a Liberal Arts elective. Prerequisite: CSC 112 or Permission of Instructor.
  • 3.00 Credits

    In this course, students will discuss current micro and macro economic issues in an intuitive, nonmathematical format. A wide range of topics are covered with an emphasis on the global economy. This course satisfies the Humanities and Social Sciences Global Awareness requirement and is open to all students.
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.