Department of Computer Science
Undergraduate Curriculum Meeting Minutes
Time and Date:3:00 p.m. Wed., April 01, 2009
Place: AB1-202 Conference Room
Attendance: Drs. Cooper, Ji, McGuire, Cho, Hartness, Shannon, Chen and Mr. Collins
Minute recorder: Lei Chen
- Mission statements for CS, IS and IA
- Currently no explicit mission statement
- Need a mission statement for each major
- Need to review school/department mission statements first
- Acquire mission statement draft from Dr. Cooper
- Mission statements will need to be listed in the school catalog
- Mission statement work assignment: IA (Collins, Chen), IS (Hartness) and CS (Cho)
- Course prerequisites
- It is discovered that CS147 student are at very different levels. CS146 Introduction to Algorithms and Programming needs to have a standard across the sections.Proposed to have a committee (Dr. Ji volunteered to do this) to prepare a set of labs and individual instructors can add extra material. All CS146 sections can use the same/standardized/uniform syllabus (refer to Dr. Burris’)
- For CS146, consider organizing our joint wiki/book and / or moving away from physical textbook, e.g. put things online, etc.
- CS147 Programming Algorithms and Data Structures is currently a prerequisite for almost all courses.
- CS147 is no longer a prerequisite of CS272 Computer Organization I
- Consider the possibility to combine CS146 and CS147 to a single 5-hr course.
- Identifying missing conventional core courses
- A file structure / programming(indexing, external data structure) course is suggested
- A system programming (hardware/disk, assembly language) course is suggested. DF major also needs this course.
- Some conventional core courses are not in our core: networks, digital logic, etc.
- Rethink CS272 Computer Organization I a 4-hr course to include more content
- Development of appropriate prerequisites for each major
- MTH295 Discrete Math is a prerequisite for CS362 Data Structures
- MTH142Calculus I, MTH170Pre Calculus Algebra, and MTH199 Mathematics for Managerial Decision Making are required for CS courses.
- CS234 Networks I should be a prerequisite for CS463 Networks II and DF291 Network Security.Consider separating host-based and network-based security courses.
- Modification of obsolete course names
- CS133 Introduction to Computers will be changed toCTE133
- Consider changing DF138 Introduction to Digital Forensics and Information Assurance to Introduction to Information Assurance
- Consider changing CS146 Introduction to Algorithms and Programming to Computer Programming I and CS278 C Programming to Computer Programming II
- Consider changing CS147 Programming Algorithms and Data structures to Data Structure I and CS362 Data Structures to Data Structure II
- Consider changing CS334 Database Management Systems to Database
- Consider whether to keep CS394 Numerical Methods
- Keep CS430 Language Translator
- Standardization of course syllabi
- Need to have standardized syllabi and post them online (takes a few semesters to do so)
- Use Dr. Burris’ syllabi as template/example.
Other business
- Dr. McGuire (former chair) passed a few sets of document (from previous UCC meetings) to Dr. Cho (current chair)
- Scheduled to have regular UCC meeting every other Wednesday (bi-weekly) at 3:00 p.m.
- Recording minutes work assigned to Lei Chen.
- CTE 233 Multimedia Technologies
- CTE 333 Web Technologies
- Future Development: Propose to have a non-CS major track to provide “Computing Technology Education” degree plan.