COMPUTER SCIENCE NEWSLETTER

October 1, 2002

 

Major Changes to Undergraduate Curriculum

There will be a major change to the computer science undergraduate curriculum starting next spring and taking full effect in the fall of 2003. A new course, Introduction to Computer Science II (COSC 1320), has been added to the curriculum as a follow-up course to the first course, Introduction to Computer Science I (COSC 1410). The first course will remain essentially unchanged in content and will still use standard C as the programming language. The second course will be on object-oriented programming and will use C++ as the programming language. This addition results in the following changes to the computer science introductory sequence.

 

Current Sequence

·         COSC 1410 (uses C as the programming language)

·         COSC 2320 (uses C as the programming language – COSC 1410 is the prerequisite)

 

New Sequence

·         COSC 1410 (uses C as the programming language)

·         COSC 1320 (uses C++ as the programming language – COSC 1410 is the prerequisite)

·         COSC 2320 (uses C++ as the programming language - COSC 1320 is the prerequisite)

 

The addition will result in changing the computer science major by requiring the new course and by changing the number of advanced computer science elective hours from 12 to 9. It will also change the computer science minor to require COSC 1410, COSC 1320, COSC 2320 and 9 hours of approved COSC courses chosen from the 3000 and 4000 level COSC courses. If you are a computer science major or minor and will graduate in the fall of 2003 or later you will have a choice of graduating under the current catalog or under the 2003 catalog containing these changes.

 

The new course, COSC 1320, will be offered for the first time this spring. If you are not sure that you will complete Data Structures, COSC 2320, by next fall you should plan to take COSC1320 this spring or next summer because starting next fall the prerequisite for COSC 2320 will be changed to COSC1320 and will be enforced. If you have already completed COSC2320 and plan to take the current object-oriented programming course, COSC 3318, you should also do so this spring or next summer. This course will be phased out and probably will not be taught again after the summer semester. After that if you want to take a course on object-oriented programming you will have to take COSC1320. Note that if you take COSC1320 it can be counted toward your degree by graduating under the 2003 catalog. Since under that catalog you will only need 9 hours of advanced COSC electives instead of 12 the effect will be the same as graduating under the current catalog and taking COSC3318 as one of you advanced electives. However you cannot count both COSC 1320 and COSC 3318.

 

 

2 New Visiting Professors in COSC

 

 

 

The Department of Computer Science welcomes two visiting professors this year.

 

Dr. Theoharis Theoharis is an Assistant Professor at the University of Athens, Greece, where he heads the Computer Graphics Group. He is visiting the UH Visual Computing Lab during the current academic year (2002-2003). Dr. Theoharis received his D. Phil. (doctorate) and M. Sc. degrees from the University of Oxford in 1988 and 1985 respectively and his B.Sc. degree from the University of London in 1984. His main research interests lie in the fields of computer graphics and visualization. More information can be found in his web pages: http://graphics.di.uoa.gr.

 

Dr. Theoharis has recently been involved in the reconstruction of antiquities from broken parts. The problem is essentially approached as a 3D puzzle and involves techniques from many areas of computer science including pattern recognition, vision, optimization and of course graphics. He is a member of the editorial board of the Scientific Programming journal. This semester Dr Theoharis will teach the Computer Graphics and Visualization courses.

 

Dr. Tianzi Jiang, Research Professor and Leader of Medical Imaging and Computing, National Laboratory of Pattern Recognition, The Chinese Academy of Sciences, Beijing, China, is visiting with the Biomedical Imaging Lab at the University of Houston for the next two years. Dr. Jiang received a B.S. in Computational Mathematics from Lanzhou University in 1984, an M.S. in Approximation Theory in 1992, and a Ph.D. in Computational Complexity in 1994, both from Hangzhou University (now Zhejiang University). He has been a Fellow of the Max-Planck Institute of Cognitive Neuroscience, Leipzig, Germany and a member of the editorial board of the International Journal of Computer Mathematics.

 

His research interest focuses on Medical Image Understanding, Functional Brain Imaging, Computer Graphics and Visualization, Markov Random Fields, and Vector Machine Learning. Currently funded projects headed by Dr. Jiang span several areas of Medical Imaging, including Segmentation and Classification of White Matter Lesions, Neuroimaging and Computing, Image Understanding and Cognitive Underpinnings, and Perceptual Information Representation and Computing.

 

Dr. Jiang is teaching a graduate course in Evolutionary Programming this semester.