|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
3hrs. The primary components, hardware and software, of a computer system are addressed in this course. The organization of the CPU, main memory, interrupt structure, and addressing techniques are assemblers, and linker/loaders are also taught. Prerequisites: CMP 220 and CMP 303
-
3.00 Credits
3hrs. The use of the operating system and other software systems is the core content of this course. Topics include tasking and processes, scheduling, task coordination, device management, file systems, security, and networking. Prerequisites: CMP 303 and junior standing
-
3.00 Credits
3hrs. This course covers the ideas involved in large scale programming design. The software life cycle is covered along with design specifications, verification and validation, and the use of various supporting CASE tools. The student is expected to design and document a software system of some kind and may be asked to code some of the design. Prerequisite: CMP 215 , CMP 384 and senior standing
-
3.00 Credits
3hrs. During this course, the student is expected to code a single, meaningful project begun earlier in CMP 401 and present the results of this project in class. This project must meet set standards of design and documentation. Topics of professional ethics and responsibilities will also be discussed. Prerequisites: CMP 401 and senior standing
-
3.00 Credits
3hrs. Advances and new applications in the expanding field of telecommunications and wireless computing and networks are investigated. Methodologies and tools for network planning, implementation, management, maintenance, and security are described. Topics include asynchronous transfer mode (ATM), synchronous optical network/synchronous digital hierarchy (SONET/SDH), Gigabit Ethernet, the Open Systems Interconnection (OSI), Reference Model, transmission media, second-generation and third generation wireless networks, network protocols, and networking performance. Trends in standardization, internet working, and the development of optical networks; WLANs (Wireless Local Area Networks), WMANs (Wireless Metropolitan Networks) and WWANs (Wireless Wide Area Networks) and residential networking solutions that feature cable, DSL (Digital Subscriber Line), Power line and satellite technologies are considered. Prerequisites: CMP 380
-
3.00 Credits
3hrs. Focus on the fundamental concepts of image processing and computer vision; it's principles in signal processing, the theory of feature extraction and image analysis, its relation to human vision and technology for implementation. Introduce students to MATLAB image processing toolbox. Students will understand how to acquire and process images, the nature and operation of basic image processing algorithms and their basis. Prerequisite: Senior Standing
-
3.00 Credits
3hrs. This is a course devoted to a different topic each semester. This allows an in-depth examination of a variety of subjects of current importance in the changing field of computer science. Guest lectures may be used; students may be required to do individual research. Prerequisite: Senior standing
-
3.00 Credits
3hrs. The course introduces the undergraduate students to the study of computer forensics, including the concepts, tools and techniques necessary for identification, retrieval, preservation, analysis and documentation of information from electronic media in matters of suspected unauthorized access to confidential information, intellectual property crimes, fraud, piracy, industrial espionage, decryption, destruction of information, etc. The course will incorporate demonstrations and laboratory exercises to reinforce practical applications of course instruction. Prerequisite: CMP 380 and CMP 384
-
3.00 Credits
3hrs. This course is designed to introduce undergraduate students to the basic concepts of computer security. The students will learn the tools and techniques that can monitor the system for activities by unwanted programs such as malware, adware, viruses, worms, trojans, etc. By the end of the course the students are expected to learn to use available tools as well as develop and implement programs using different programming languages, for computer security. Prerequisite: CMP 380 and CMP 384
-
3.00 Credits
3hrs. Formal properties of algorithms are covered here. The use of big O notation is covered, along with its use in algorithm analysis. Other topics include recursion, finite automata, and NP complete problems. Examples of several routine algorithms such as searching and sorting are done and assigned as programming projects. Prerequisites: CMP 215 and CMP 305
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|