Course Criteria

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

    Spring semester, alternate years. 3 semester hours. At the basis of communication is the creation of community. Through writing and speaking, students in this capstone course explores why and how people create communities and what kind of communities they create. Each seminar will focus upon a special theme, such as the implications of free speech or postmodern organizational ethics. For example, in the free speech seminar, students analyze the origins and controversies surrounding free speech, and the consequences free speech, or the lack of it, has upon self-government. Prerequisite: COM102
  • 1.00 - 3.00 Credits

    On demand. 1-3 semester hours. This course allows a superior student to devise and pursue independent study in an area agreed upon in consultation with, and supervised by, a faculty member. Students should be either a major or minor and have a cumulative GPA of 3.00 or greater. Prerequisite: junior or senior standing.
  • 3.00 Credits

    Fall semester. 3 semester hours. Students are introduced to the fundamental concepts of computer programming and the practical aspects of composing, testing, proving, and documenting computer programs. Topics covered include development of programmable processes, representation and manipulation of foundation data types, simple input/output processing, and elementary program control structures. Corequisite: CSC132 (lab).
  • 3.00 Credits

    Spring semester. 3 semester hours. This course builds upon the foundation established in Fundamentals of Programming I with treatments of arrays, exception handling, event models and elementary GUI frameworks. Students are introduced to basic object-oriented design patterns. Corequisite: CSC133 (lab). Prerequisite: CSC130.
  • 1.00 Credits

    Fall semester. 1 semester hour A weekly laboratory allowing students to gain experience and familiarity with the tools and mechanical procedures necessary for success in computer programming. In addition, students are introduced to formal models for program development and gain experience with programming languages being introduced in CSC130. Corequisite: CSC130 (lecture).
  • 1.00 Credits

    Spring semester. 1 semester hour. A weekly laboratory introducing students to integrated development environments (IDEs) and continuing development of programming techniques. Corequisite: CSC131 (lecture).
  • 5.00 Credits

    Fall semester. 5 semester hours. This course, intended for students with significant prior programming experience, provides a foundation in object-oriented programming through an accelerated presentation, including the use of APIs, basic design patterns, and IDEs. Formal models for program development, including flowcharts, requirements models, and state models are introduced. Three hours of lecture and two hours of lab per week. Prerequisite: permission of the department.
  • 3.00 Credits

    Fall semester. 3 semester hours. Accelerating development in technology (computer-centric technology in particular) underlies enormous changes in the acquisition, application and extension of knowledge and information, impacting virtually every aspect of modern life in ways that are often under-appreciated by a generally-unaware public. Even those involved in the development of technology are often inconsiderate of the social implications of the technologies they introduce. This course explores technology development from several perspectives. Students consider several past and present visions of the near future as expressed in the writings of several notable (and less notable) futurists, particularly as related to computer-based technologies. Topics include consideration of why we're not living in the future predicted only several decades ago, what today's technology futurists are envisioning as our unavoidable future and how accelerating technological change is impacting every facet of modern life, from the playground to the workplace and from home to school, while technological rifts open across semi-generations. Great potential benefits are balanced against equally impressive opportunities for abuse; society expects that those responsible for the creation and application of technology accept the role of faithful stewards. Therefore this course includes a concurrent exploration of the personal, organizational and legal decisions encountered in the development and deployment of computer-based technology.
  • 2.00 Credits

    On demand. 2 semester hours. Students gain hands on experience diagnosing and repairing technology equipment including computers, printers and other peripherals. This course focuses on problem solving and techniques for complex problem analysis. This course does not apply toward completion of the major or minor in Computer Science.
  • 3.00 Credits

    Fall semester. 3 semester hours. Data structures and their characteristic algorithms are studied including analysis of performance predictions inherent to the various data organizations. Lists, stacks, queues, trees, and elementary graphs are considered. Prerequisite: CSC131 or CSC143.
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.