|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
3 credits Prerequisite: Permission of departmental adviser required. Recent topics have included Computer Security, Advanced Web Programming, and Computer Vision.
-
3.00 Credits
3 credits Prerequisites: CSC 172 or CSC 173. The techniques and principles of systematic software development. The software development life cycle. Software specification. Top-down design and structured programming; object-oriented design and data abstraction. Graphical user interfaces. Path testing, exhaustive test models, and construction of test data. Introduction to software tools and management techniques.
-
3.00 Credits
3 credits Prerequisite: CSC 343. In-depth analysis of the hierarchical, network, and relational database models. Objectives of database processing. Storage structures and access methods. Database design and normalization, normal forms. Relational algebra and calculus.
-
3.00 Credits
3 credits Prerequisite: CSC 172. The basic concepts of data communication. Network topologies. Carriers, media, data codes, synchronous and asynchronous transmission. Modems, multiplexors, and other network hardware. Error detection and correction. The OSI model. TCP/IP.
-
3.00 Credits
3 credits Prerequisites: CSC 343, CSC 371, and MTH 361. Theory of operating systems; theory of concurrency and interprocessor communications; concepts of semaphores, synchronization, mutual exclusion, applications to operating system design, in particular using mutual exclusion to implement monitors and multiprocessing systems. Concepts of memory management, device management, virtual memory, and virtual machines. Concepts from file management.
-
3.00 Credits
3 credits Prerequisite: Senior standing. Open only to computer science and computer management information systems majors. This capstone course requires students to apply their classroom work to one or more substantial real-world problems, typically through teams of students researching, proposing, designing, implementing, and reporting on solutions to specific information systems problems. Requires completion of major computer science project (involving approximately 15 hours per week of work). Students may find their own project within or outside school, or a project will be assigned to them.
-
3.00 Credits
1 C3 credits Permission of department required.
-
3.00 Credits
1 C3 credits Permission of department required.
-
3.00 Credits
1 C3 credits At least 18 credits of computer science courses, typically 1 credit for 50 hours of internship. The course may be repeated for credit, up to 3 credits in total. A supervised professional internship. Student, job supervisor, and instructor will agree on content in advance, and communicate regularly to ensure the educational value of the internship experience.
-
3.00 Credits
3 credits These courses (511-English; 513-Mathematics; 517-Science; 518-Social Studies) introduce secondary education and special subject students to issues in curriculum and methods in the content area. These courses look specifically at the curriculum in each subject area and particular forms of pedagogical knowledge and methods appropriate to teaching in each subject. Where appropriate, integrative and interdisciplinary approaches across content areas are explored. Students are required to complete fieldwork in secondary schools.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|