Course Criteria

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

    Opportunity to work full- or part-time in a communication-related workplace. (P: Junior or senior standing and appropriate academic standing. PRIOR arrangement and WRITTEN approval from the Department of Communication chair and the Thiel College Experiential Education Program Coordinator) Offered every term.
  • 1.00 - 4.00 Credits

    (P: Senior standing. PRIOR WRITTEN approval from the supervising instructor and the Department of Communication chair.)
  • 3.00 Credits

    An introduction to the principles, procedures and tools of qualitative and quantitative research used in the analysis of communication situations and research design. (P: Senior standing and permission of instructor) (WIC)
  • 3.00 Credits

    An introductory survey course in which computers and their consequences are viewed in terms of their historical and societal impact. The course emphasizes principles as opposed to technical training. A range of topics in computer science will be covered including history, application software, programming, artificial intelligence and the impact of computers on society. This course is appropriate for anyone interested in gaining insight into the discipline of computer science. Offered every spring. (P: Math 107 or satisfactory placement score)
  • 3.00 Credits

    This course provides a laboratory-based introduction to Web page design and development. Topics covered include HTML language fundamentals, HTML editors, CGI (Common Gateway Interface) processing, JavaScript programming, and Dynamic HTML. This course is appropriate for all students who wish to develop Web pages. Students will be required to complete a major Web-based project for the course. Offered every fall. (P: Math 107 or satisfactory placement scores.) (WIC)
  • 4.00 Credits

    An introduction to the principles of structured programming focusing on control abstraction. Language elements covered include data types, control structures, elementary data structure, functions and parameter passing. Offered every spring. (P: Math 107 or satisfactory placement scores)
  • 4.00 Credits

    Advanced study of structured programming focusing on data abstraction and using object-oriented techniques. Language elements studied will foster skill in developing abstract date types. Students will implement and use stacks, queues and trees to perform a variety of tasks including sorting and searching. Special emphasis will be placed on evaluating the appropriateness of an implementation. Offered every fall term. (P: CSCI 159)
  • 4.00 Credits

    This course provides an introduction to the Visual Basic language and its applications in the solution of a variety of information processing tasks. Emphasis is on object-oriented and eventdriven programming concepts. In addition to mastering the language, the student will learn techniques for designing, writing and debugging computer programs. Offered every spring term. Note: It is the department's intent to offer this course every fall beginning in the 2009-10 academic year. (P: Math 107 or satisfactory placement score)
  • 4.00 Credits

    This course will provide the opportunity for students to learn an object-oriented programming language. The course will focus on developing Java applications and applets. Topics included are object-oriented programming, classes, objects, instances, methods, applets and applications, control structures in Java, Java arrays, strings and characters, graphics, multimedia, exception handling, files and streams, and GUI and event-driven programming. Offered fall of even-numbered years. (P: Math 107 or satisfactory placement score)
  • 4.00 Credits

    A thorough study of the design and implementation of high-level programming languages. In order to write efficient, well engineered programs, it is necessary to understand how programming languages work. The course will focus on syntactic and semantic specification of language constructs and the implementation of data types, control structures and sub-programs. Examples will be drawn from several languages to illustrate different approaches to solving common programming language problems. Offered spring of odd-numbered years. (P: CSCI 169 and CSCI 109)
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.