|
|
|
|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Students engage in intensive practice in gathering and writing news, news judgment, interviewing techniques, and media ethics. Students explore the different styles of media writing including print, broadcast, electronic media, and strategic communication. Prerequisites: Completion of ENGL 0810
-
1.00 Credits
Students articulate skills learned throughout college in application of their portfolio to both job applications and general education practices. Students will create a post-graduation plan and apply financial?planning and transfer or career-readiness?tasks in a way that supports their personal goals.
-
3.00 Credits
Students learn to manually compose photographs with single lens reflex cameras; apply compositional guidelines to photography; critique images emphasizing artistic and journalistic methods; and discuss image aesthetics in relation to historic process and forms of photographic involvement.
-
4.00 Credits
Students are introduced to the fundamental concepts of computer programming and the programming development cycle. Given varied problems students will analyze, design, implement, and test solutions utilizing a contemporary computer programming language. Solutions will become more complex as the course progresses. Students will ultimately utilize simple data types, input/output statements, strings, control structures, and modules. Students will employ sound software engineering principles and debugging techniques. Prerequisite: Completion of or concurrent enrollment in MATH 1400 or higher.
-
4.00 Credits
Students continue using the programming development cycle (analyze, design, code, and test) while expanding their programming skills to include Graphical User Interfaces (GUI), object-oriented programming, arrays, file I/O, character I/O, dynamic memory allocation, and strings. Prerequisite: Completion of COSC 1010.
-
3.00 Credits
A course providing the level of basic computer literacy necessary to properly adapt to our automated society. It includes an introduction to computer hardware and software, business information systems, and the use of the computer to solve problems. Hands-on training with microcomputers includes electronic spreadsheets, database management, and word processing. Prerequisite: Completion of DVST 0520 or ENGL 0520 (or equivalent placement test score).
-
3.00 Credits
In this intermediate-level programming course, students learn to program apps for Android devices (apps are application programs for smartphone and tablet devices). Students use the Eclipse IDE and both the Java and Android SDKs (the programming environment that the vast majority of Android programmers use) to create fully functional apps for Android devices. All software required is free for download and available for Windows, Mac, and Linux platforms. An Android device is not required, but if students have one, they may utilize it. Prerequisite: Completion of COSC 1010 or permission of instructor.
-
4.00 Credits
Students experiment with the use and implementation of abstract data structures in an object-oriented programming environment. Topics include lists, stacks, queues, tables, binary trees, graphs, space and time complexity, recursion, and recursive data types. Programming exercises and experimentation with software in a closed laboratory supplement the discussion. Prerequisite: Completion of COSC 1030.
-
3.00 Credits
Students are introduced to the mathematical concepts that serve as foundations of computer sciences: logic, set theory, relations and functions, graphs (directed and undirected), inductively defined structures (lists and trees), and applications of mathematical induction. Provides an introduction to abstract and rigorous thinking in advanced mathematics and computer sciences. Cross-listed with MATH 2300. Prerequisite: Completion of COSC 1030 or MATH 2200 or MATH 2350.
-
3.00 Credits
Students are introduced to the fundamental concepts of computer programming and the programming development cycle. Given varied problems students will analyze, design, implement, and test solutions utilizing a contemporary computer programming language. Solutions will become more complex as the course progresses. Students will ultimately utilize basic features of the chosen language such as simple data types, input/output statements, strings, control structures, and modules. Students will employ sound software engineering principles and debugging techniques. Prerequisite: None
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Cookies Policy |
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|