Course Criteria

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

    One unit. Design and analysis of programs with special emphasis on Object-Oriented Programming in a GUI environment. Classes and their relationships, object building, derivation, and inheritance are covered in depth using JAVA language. Class overloading, virtual functions, and polymorphic techniques are addressed as well. Incorporation of Applet programs written JAVA into Web applications are discussed in depth. This course involves several hands-on programming exercises. Prerequisite: MA 110. Offered spring and fall semesters.
  • 1.00 Credits

    One unit. Continuation of 130 (or 132). Design and analysis of programs with special emphasis on Object-Oriented programming. Classes, functions, fi les and pointers are covered in depth. Topics such as information hiding, separate compilation, personal libraries and linking, as well as recursive techniques for control and data structures are discussed and implemented. Data encapsulation and information hiding are covered through various related projects that include using classes, their constructors and destructors. Class inheritance and derivations, class templates and overloading, virtual functions and polymorphisms are studied and examined through several hands-on projects. Prerequisite: CS 130 or 132. Offered spring semesters.
  • 1.00 Credits

    One unit. Information management and research skills are essential for academic success. This course is designed to teach students basic computing skills as well as techniques for retrieving and evaluating information sources. Students will learn database management, networking, and internet skills while learning the fundamentals of the research process. Hands-on instruction will take place in the Horrmann Library Smart Lab. Upon successful completion of the course, designated students may apply to work in the library as Research Tutors to assist fellow students with research. Prerequisite: Successful completion of a Freshmen LC. Offered spring semester.
  • 1.00 Credits

    One unit. Point and line drawing techniques, planar transformations, clipping, windowing, graphics packages, survey of graphics hardware, interactive graphics. Additional topics to be chosen from raster graphics, curves and surfaces, perspective, shading, hidden-surface elimination. Prerequisite: CS 142. Offered spring semester.
  • 1.00 Credits

    One unit. Arrays, stacks, queues, lists, trees, with applications to sorting and searching. Prerequisite: CS 142. Co-requisite: MA 230. Offered fall semester.
  • 1.00 Credits

    One unit. Data representation, instruction type and format, branching, stacks, subroutines, procedures, assembling, linking, and macros. Prerequisite: CS 142, 251. Offered spring semester.
  • 1.00 Credits

    One unit. This course in computer applications is the intermediate learning community in conjunction with ED 414: Methods & Curriculum Development for Inclusive Middle Childhood Education Grades 4-8 for students pursuing teacher preparation. This learning community integrates the various components of a middle school classroom such as literacy development, curriculum, classroom management, instructional strategies, and assessment with the techniques of designing Database Management Systems and interfacing them using Programming language JAVA for easy but controlled access from the World Wide Web. By taking these two courses simultaneously students will learn to build a Database Management System (DBMS) interfaced with the World Wide web as part of their middle school (4-8) interdisciplinary thematic unit. Developing their DBMS in conjunction with their thematic unit will be a semester long project on which students will work in both learning community courses in a synchronized manner. During the latter part of the second half of the semester, students will work in a middle level classroom setting during their practicum or fi eld experience. At this time, students will have the opportunity to test out their DBMS with middle school students and evaluate the application and successful use of the DBMS that they have created. Prerequisites: ED 210, 326, 335 and admission into the teacher preparation program. Offered Fall/Spring.
  • 1.00 Credits

    One unit. Mathematical foundations of computer science. Formal languages: lexical, context-free, context-sensitive, type 0. Automata: Finite, Push-down, Linear-bound Turing machines, Chomsky's hierarchy. Prerequisites: CS 252; MA 230; or permission of the instructor. Offered spring semester.
  • 1.00 Credits

    One unit. The material covered in the course will include in a comparative study, the features of UNIX, Windows 2000, XP, Linux, and other current operating systems. Their respective environments and their accommodations of programming and networking related issues will be studied at length. Available fi le systems, tools, utilities, as well as debuggers and other supporting tools are discussed on a comparative basis. Prerequisites: CS 130 or 132. It is recommended that this course be completed in the sophomore or junior year.
  • 1.00 Credits

    One unit. The material covered in the course will include: organization, storage, and retrieval of large bodies or relatively uniform or structured data, its physical storage, and useful data structure techniques for common database operations. The main part of the course covers the main models of data - the relational model, the network model, and the hierarchical model. Emphasis is on the relational model. Current Database Management Systems overview, as well as SQL Basics and Standards are covered as well. Perquisite: CS 251. Offered fall semester.
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   |   Cookies Policy  |   Terms of Use   |   Institutional Membership Information   |   About AcademyOne   
Copyright 2006 - 2025 AcademyOne, Inc.