|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
1.00 Credits
Prerequisite: Junior or senior standing and permission of instructor. A detailed study of significant and relevant problems in communication studies. Specific topic for consideration will be determined before registration. Staff.
-
-
1.00 Credits
Prerequisite: Three years of high school mathematics or permission of instructor. Intended for the liberal arts student who wants a one-semester introduction to computing technology and computer science. Provides an overview of current issues and events, and includes how computers work, what programming is, how the Internet and Web work, and security and privacy. Additional topics may include graphics and animation, simulations and games, artificial intelligence, mathematical reasoning and the social consequences of computers. The laboratory offers an introduction to programming in a high-level language and to computer applications such as spreadsheets, word processors, database managers and photograph editors. Not open to students who have had Computer Science 171. Connamacher.
-
1.00 Credits
Prerequisite: Mathematics 125 (or equivalent) or permission of instructor. Designed to be the first computer science course taken by students in mathematics and science, as well as those wishing to major in computer science. Topics include fundamentals of computation and algorithmic problem-solving, data types, control structures, the object-oriented programming paradigm and applications. Introduces a high-level programming language such as Java or Python. Connamacher, Reimann.
-
1.00 Credits
Prerequisite: Computer Science 171. A continuation of Computer Science 171. Emphasizes advanced object-oriented programming (interfaces, multiple inheritance, reflections), abstract data types (stacks, queues, lists, strings, trees, graphics, etc.) and analysis of algorithms. Other topics include recursion, searching and sorting, simulation and an introduction to some of the advanced areas of computer science, e.g., computer organization, artificial intelligence and user interfaces. Students refine their programming skills in a high-level programming language such as Java or Python. Connamacher, Reimann.
-
0.25 Credits
Prerequisite: Computer Science 171 or permission of instructor. Designed to teach an additional computer language beyond those currently used in the computer science courses. Emphasizes writing and debugging programs that use the special features of the language. FORTRAN and C are the languages that have been taught most recently. Special sections of this course have been offered that are devoted to developing problem-solving skills in computer programming. Staff.
-
1.00 Credits
Prerequisite: Computer Science 171. An examination of how computers are used and how computers fit into society. Topics include user interface design, human-centered software development and evaluation, software reliability, social context of computers, professional and ethical responsibilities for technology professionals, intellectual property rights, privacy and civil liberties, computer crime. Offered every third year. Connamacher, Reimann.
-
1.00 Credits
Prerequisite: Computer Science 173. The role of operating systems, concurrency and deadlock avoidance, memory management, client-server models, device management, networking, LANs and WANs, TCP/IP, network architectures, security, trends in networks such as wireless networks and the Internet. Offered every third year. Reimann.
-
1.00 Credits
Prerequisites: Computer Science 173 and Mathematics 239. Fundamental concepts of database management systems: the relational data model, relational algebra, and normal forms, file organization and index structures, and the query language SQL and embedded SQL. Offered every third year. Connamacher, Reimann.
-
1.00 Credits
Prerequisites: Mathematics 239 and Computer Science 173. Basic techniques of artificial intelligence including knowledge representation and reasoning, problem-solving and planning, game playing, and learning. Covers AI programming and languages. Offered every third year. Connamacher.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|