|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Prerequisite: _ _ _ _ 199; Open to all sophomores and juniors who have completed ENGL 101, and the speaking skills requirement. Students with 54 or more transfer credits will have this requirement waived. Cannot be taken if _ _ _ _ 299 is taken for credit. Second Year Seminars (SYS) are speaking- intensive, topic courses that build on the academic skills and habits introduced in the First Year Seminar. SYS courses engage students in a specific academic area of interest and provide them with the opportunity to reinforce, share and interpret knowledge. Students will improve their speaking, reading, research and basic information and technology skills while building the connections between scholarship and action that are required for lifelong learning. These courses will fulfill the Second Year Seminar requirement and may fulfill other requirements for the core curriculum. Each course may fulfill different requirements and topics may change each semester. Only one SYS course may be taken for credit. (CSYS)
-
3.00 Credits
Prerequisite: _ _ _ _ 199; Open to all sophomores and juniors who have completed ENGL 101 and ENGL 102. Students with 54 or more transfer credits will have this requirement waived. Cannot be taken if _ _ _ _ 298 is taken for credit. Second Year Seminars (SYS) are writing-intensive, topic courses that build on the academic skills and habits introduced in the First Year Seminar. SYS courses engage students in a specific academic area of interest and provide them with the opportunity to reinforce, share and interpret knowledge. Students will improve their writing, reading, research and basic information and technology skills while building the connections between scholarship and action that are required for lifelong learning. These courses will fulfill the Second Year Seminar requirement and may fulfill other requirements for the core curriculum. Each course may fulfill different requirements and topics may change each semester. Only one SYS course may be taken for credit. (CSYS )
-
3.00 Credits
Prerequisite: COMP 152 In this course, static, semistatic and dynamic data structures and techniques for the analysis and design of efficient algorithms which act on data structures will be addressed. Course topics will include arrays, records, stacks, queues, deques, linked lists, trees, graphs, sorting and searching algorithms, algorithms for insertion and deletion and the analysis and comparison of algorithms. Spring semester.
-
3.00 Credits
Prerequisite: Open to Commonwealth and Departmental Honors students and consent of the department Special topics in computer science will be offered. Three hourly meetings weekly. Fall semester.
-
3.00 Credits
Prerequisite: Open to Commonwealth and Departmental Honors students and consent of the department Special topics in computer science will be offered. Three hourly meetings weekly. Spring semester.
-
3.00 Credits
Prerequisite: COMP 201 and MATH 130 and COMP 330 This course is an introduction to the structure of programming languages. Formal specification of syntax and semantics; structure of algorithmic, list processing, string manipulation, data description and simulation languages; basic data types, operations, statement types and program structure; and run-time representation of program and data will be included. Particular emphasis will be placed on block-structured languages (ALGOL-68, Pascal, Ada, C) and interpreted languages (APL, LISP, SNOBOL). Programming assignments made in several languages are required. Spring semester.
-
3.00 Credits
Prerequisite: COMP 330 and COMP 340 This course includes compiler structure; lexiysis, syntax analysis, grammars, description of programming language, automatically constructed recognizers, and error recovery; semantic analysis, semantic languages, semantic processes, optimization techniques and extendible compilers. Students will write a sample compiler in this course.
-
3.00 Credits
Prerequisite: COMP 206 and COMP 330 Discussion of the organization and structure of operating systems for various modes of computer use from simple batch systems to time-sharing/multiprocessing systems are covered in this course. Topics include concurrent processing, memory management, deadlock, file systems, scheduling, etc. Programming assignments made in a high-level language with concurrent processing feature are required. Fall semester.
-
0.00 Credits
No course description available.
-
3.00 Credits
Prerequisite: Varies dependent on topic Course topics will be selected from: artificial intelligence, automata theory, computational complexity theory, mathematical linguistics, programming language theory and other theoretical computer science topics. This course may be repeated for credit with different topics.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|