|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
Prerequisites: COIN 235 and 332. Learn the fundamental concepts and essential skills required for a successful career in multimedia. This course shows students how to use text, images, sound, and video to deliver compelling messages and content in meaningful ways. Students will learn to design, organize, and produce multimedia projects such as CD-ROMs, DVDs, and professional websites. Lecture 3 hours, laboratory 2 hours. (Laboratory fee required)
-
4.00 Credits
Prerequisite: COIN 235 or permission of the instructor. A course in object-oriented programming using Java. Course includes application and applet development, control structures, classes methods, arrays, inheritance, polymorphism, strings and characters, graphics, graphical user interface components, stacks, queues, trees, recursion and exception handling. Topics also include ethical issues in computer science. Lecture 3 hours, laboratory 2 hours (Laboratory fee required).
-
4.00 Credits
Prerequisite: COIN 325 or permission of the instructor. The course includes multithreading, files and streams, networking, multimedia (images, animation, audio, video), data structures, Java utilities package and bit manipulation, and Java collections. Lecture 3 hours, laboratory 2 hours. (Laboratory fee required)
-
4.00 Credits
Prerequisite: COIN 333 with a grade of “C” or better. This course explores the interdependencies among assembly language, computer organization and design with a focus on the concepts that are the basis for current computer technology. Stored-program concept, computer arithmetic, datapath and control, microprogramming, logic design, truth tables, logic gates, programmable logic arrays, control, pipelining, the memory hierarchy, and caches. Lecture 3 hours, laboratory 2 hours. (Laboratory fee required)
-
4.00 Credits
Prerequisite: COIN 217 and 235. An introduction to the fundamentals of networking using the OSI model as a framework. Basic hardware components: routers, hubs, switches, Ethernet, fiber optics, wireless. Protocols: application layer (HTTP), transport layer (TCP, UDP), network layer (IP), link layer (Ethernet). Introduction to application programming in a networking environment, including protocols and languages such as XHTML, DHTML, Perl, Python, Flash, ASP, and JavaScript. Additional topics include historical perspectives on network evolution and ethical issues. Lecture 3 hours, laboratory 2 hours. (Laboratory fee required)
-
4.00 Credits
Corequisite: COIN 315. The application of program development, systems programming, shell programming, graphical user-Interfaces, and system management to a computer system (Linux, AS400, or other system). An introduction to assembly language programming. Lecture 3 hours, laboratory 2 hours. (Laboratory fee required)
-
4.00 Credits
Prerequisites: COIN 235 and 332. The fundamentals of user-interface design and programming. Using principles of human-computer interaction, the course teaches how to program within a windowing environment: object-oriented design techniques, forms, event-driven programming, multithreading, and network programming. Programming language and platform may vary. Lecture 3 hours, laboratory 2 hours. (Laboratory fee required)
-
4.00 Credits
Prerequisite COIN 315. This course introduces the fundamentals of artificial intelligence such as problem solving, knowledge representation, natural language processing, state-space search, and perception. Students will also learn the fundamentals of the LISP programming language, rule-based representation, and searching methods. While highly theoretical in nature, the student will participate in programming exercises in order to become proficient in the LISP programming language and enhance his/her understanding of the material. Lecture 3 hours, laboratory 2 hours. (Laboratory fee required)
-
4.00 Credits
Prerequisites: COIN 333 (with grade of “C” or better). An introduction to the theory of computation including Nondeterministic Polynomial-time Problem, Computational Intractability, Turing Machines, Algorithm analysis, advanced algorithms and limits of computation. (Laboratory fee required)
-
4.00 Credits
Prerequisites: Students must have completed 12 hours in BUSI and/or COIN. This course examines how organizations use technology to manage data as an organizational resource. Students will learn to analyze an organization’s purpose and develop an information system that will meet the data needs of the organization. Topics include methods for accessing data requirements, developing a conceptual data design, translating that design into an operational information system, and administering and managing organizational data. Through student projects, students will apply concepts learned to an actual organization. Lecture 3 hours, laboratory 2 hours. (Laboratory fee required)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|