Course Criteria

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

    Topics include atomic structure, coordination chemistry, crystal field and molecular orbitral theories, acid-base theory, organometallic chemistry and representative reactions, kinetics and mechanisms of inorganic compounds. Laboratory includes a series of advanced experiments involving the synthesis and characterization of inorganic compounds. Prerequisite(s): PHY 142, CHY 241, or CHY 392. Every two years. Credit: 4
  • 2.00 - 4.00 Credits

    Independent study affords the opportunity for a student to construct and investigate a long-range chemistry-related activity under the direction of the chemistry faculty. Prerequisite(s): permission of instructor. (Pass/Fail option) Every semester. Credit: 2-4
  • 4.00 Credits

    This course will cover the role of computer science in disciplines from across campus cluding but certainly not limited to philosophy, the natural sciences, business, languages, the social sciences, and the arts. Every two years. Credit: 4
  • 4.00 Credits

    Using the framework of problem solving and programming in the object-oriented paradigm, this course introduces the fundamental concepts and techniques of Computer Science. Students learn how to develop problem solutions by integrating pre-defined or user-defined data objects and the control algorithms that make use of the objects. Topics include object design and use, algorithmic control structures,interactive and file-based input/output and some basic structured data objects such as strings, arrays, lists and tables. Every semester. Credit: 4
  • 4.00 Credits

    The focus of this course is deeper study of the concepts of structured data types, in particular their design and specification in an object-oriented framework. Data structures such as lists, stacks, queues and trees will be examined, both in terms of how they can be implemented by a programmer and how they can be used to develop solutions for larger problems. New object-oriented programming concepts such as inheritance, polymorphism and generic classes will be introduced as techniques to aid in the implementation of these structures, and related algorithmic topics such as recursion, searching and sorting will be studied. Prerequisite(s): COS 140 and either MAT 141M or MAT 151M. Spring semester. Credit: 4
  • 4.00 Credits

    This course is intended to give students a broad overview of Computer Organization at a number of different levels. The lowest level is the Assembly Language level. Students will gain an understanding of Instruction Set Architecture design and tradeoffs. The next level, fundamentals of logic design, provides an understanding of the implementation of a given architecture. Topics include adders, shifters, and multipliers, and flipflops. Higher levels include pipelining and caches. Other topics include storage (along with input/output) and multiprocessors. Laboratory work includes an assembler with which students write assembly language programs and, possibly, a digital logic design package. Prerequisite(s): COS 140. Fall semester. Credit: 4
  • 4.00 Credits

    This course provides both a theoretical and practical introduction to the TCP/IP (Transmission Control Protocol/Internet Protocol) Internet working protocols. Topics include Internet Addresses, DNS, ARP, UDP, TCP, IP, ICMP, DHCP, Application Layer and Client-Server Model, Routing Protocols, and selected network security topics. A TCP/IP network will be designed, configured, and managed using Linux in a laboratory environment. The necessary Linux background will be developed within this course. The course provides international comparisons in the design, purpose, and security of communications. Prerequisite(s): COS 142 and COS 241. Every year. Credit: 4
  • 1.00 - 4.00 Credits

    An opportunity to pursue independent study of selected intermediate level computer science topics under the direction of a faculty member. The course may be repeated for a different topic. Prerequisite(s): 4 credits of Computer Science and permission of instructor. Variable. Credit: 1-4
  • 4.00 Credits

    The course will deal with the major areas of theoretical computer science: (1) automata and their relationship to formal languages, (2) models of computability and (un)decidability, and (3) time and space models of computational complexity and the categorization of algorithms by complexity classes. Variable Offerings. Prerequisite(s): COS 142 and MAT 151M. Variable. Credit: 4
  • 4.00 Credits

    Mathematical techniques for generating computer graphics of 2- and 3- dimensional objects will be studied. Implementation of these concepts, up to and including perspective projection and 3D transformations, in a higher level language will be involved. At this point, an API (usually OpenGL) will be used to aid in the writing of more sophisticated applications involving lighting and texture mapping. A study and design of the human interaction component, dealing with graphical design interfaces and event-driven programming, occurs throughout the course. Selected additional topics may include game programming, image processing, ray tracing, and designing more complex graphical interfaces. The course has a laboratory component. Prerequisite(s): MAT 141M and COS 142. Fall semester. Credit: 4
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.