|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
2.00 Credits
2 cr hrs Prerequisite(s): None Not open to students with credit for Survey of Information Processing, Data Processing I or Computer Literacy (INFO 110) This developmental course focuses on computer literacy It is graded on a Pass/No Credit basis and carries institutional credit but does not count toward degree requirements Computer literacy is defined as being aware of the importance of computers in the modern world; knowing what computers are and how they work; and being able to use a computer for simple applications Students are introduced to the internal operations and organization of computers, basic computer operations and word processing concepts and skills
-
1.00 Credits
1 cr hr Prerequisite(s): Computer Literacy (COMP 085) or equivalent Not open to students with credit for Computer Concepts (COMP 105) This course focuses on using spreadsheets to solve business applications
-
1.00 Credits
1 cr hr Prerequisite(s): Computer Literacy (COMP 085) or equivalent Not open to students with credit for Computer Concepts (COMP 105) or to students with credit for Introduction to Presentational Software (COMP 107) This course is an introduction to the use of software in Web authoring It will provide students with the basic knowledge required to design, build, and maintain an informational Web site
-
4.00 Credits
4 cr hrs Prerequisite(s): College Algebra (MATH 160) Not open to students with credit for Computer Science I (COMP 110) except with the permission of the Program Chair This course provides an introduction to software construction using an object-oriented approach The student learns and reflects on problem analysis, object-oriented design, implementation, and testing To support the concepts and principles of software construction, the student will design, code, test, debug, and document programs using the Java programming language Basic data types, control structures, methods, and classes are used as the building blocks for reusable software components Automated unit testing, programming style, and industrial practice are emphasized in addition to the object-oriented techniques of abstraction, encapsulation, and composition
-
4.00 Credits
4 cr hrs Prerequisite(s): Introduction to Computer Science & Object-Oriented Programming (COMP 111) and College Algebra (MATH 160) Not open to students with credit for Computer Science II (COMP 120) except with the permission of the Program Chair This course continues the object-oriented approach to software construction The student learns and reflects on advanced objectoriented techniques, algorithm efficiency, class hierarchies, and data structures To support the concepts and principles of software construction, the student will design, code, test, debug, and document programs using the Java programming language Design principles, I/O, exception handling, linear data structures (lists, stacks, and queues), and design patterns are emphasized in addition to the objectoriented techniques of inheritance and polymorphism
-
2.00 Credits
2 cr hrs Prerequisite(s): Introduction to Computer Science & Object-Oriented Programming (COMP 111) and Discrete Mathematics (MATH 170) This course is the first of four courses that holistically explore the structure of computational systems This course deals with the nature of computer hardware The course will cover the structure of current computer systems at the level of functional organization, representation of data and programs, the design of the memory hierarchy, and the design of the I/O system The course will introduce basic assembly language
-
2.00 Credits
2 cr hrs Prerequisite(s): Principles of Computer Organization (COMP 201) and Discrete Mathematics (MATH 170) This course covers the mapping of a high-level language onto the hardware An introduction to language theory is provided by the use of regular expression grammars The Church-Turing thesis is introduced as the foundational definition of computation
-
2.00 Credits
2 cr hrs Prerequisite(s): Principles of Computer Organization (COMP 201) This course is a continuation of the computing infrastructures sequence The function and structure of operating systems is studied In addition, the operating system layer provides the environment buffering the hardware from the software An important topic in this course is the nature of concurrency and the problems that it poses: description of the functions and parts of an operating system; relationship of the operating system and underlying hardware; virtual memory; and concurrency and synchronization
-
2.00 Credits
2 cr hrs Prerequisite(s): Introduction to Computer Science and Object-Oriented Programming (COMP 111) OR Business Programming Concepts (ITEC 136) OR any structured programming course Part of the computing infrastructures sequence, this course serves as an introduction to the function, design, administration, and programming of computer networks Topics include network infrastructure, architecture, protocols, applications, and the OSI networking model
-
4.00 Credits
4 cr hrs Prerequisite(s): Introduction to Web Authoring (COMP 107) and Object- Oriented Data Structures & Algorithms I (COMP 121) This course provides an overview of programming language concepts and practice with several languages Programming languages are compared using language paradigms, parameter passage techniques, scoping, block structure, and other language features Functional programming languages, scripting languages, and Net are used as practical examples
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|