2024-2025 Undergraduate Catalog
Department of Computer Science
|
|
Return to: Programs
Kaushik Roy, Chairperson
Degrees Offered
Computer Science - Bachelor of Science
Mission
The mission of the Bachelor of Science Program in Computer Science is to provide the opportunity for its students to acquire the educational background necessary to pursue professional careers in the wide variety of positions in which Computer Science is required, or to continue their education toward advanced degrees in computer science. The primary purpose of the Department is to teach theory, abstraction, and design related to the field of computer science.
Educational Objectives
The educational objectives of the Computer Science Undergraduate Program are that each graduate of the program should be able to do the following:
- Perform effectively and remain effective through life-long learning in a computer science related career.
- Perform effectively in graduate programs where an undergraduate degree in computer science is required.
- Effectively communicate ideas and collaborate professionally with colleagues and clients.
Educational Outcomes
The Computer Science Program enables students to achieve the following competencies as outcomes by the time of graduation:
- Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.
- Design, implement and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
- Communicate effectively in a variety of professional contexts.
- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
- Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
- Apply computer science theory and software development fundamentals to produce computing-based solutions.
Program Requirements
The Computer Science major must complete 120 credit hours following the approved departmental curriculum. Majors must also satisfy all University and College of Engineering requirements. Included in the 120 semester hours are 58 hours in Computer Science courses and 20 hours in mathematics.
Accreditation
The undergraduate program in Computer Science, leading to the Bachelor of Science in Computer Science (BSCS) degree, is accredited by the Computer Science Accreditation Commission of the Accreditation Board for Engineering and Technology (CAC-ABET).
Career Opportunities
The Bureau of Labor Statistics of the U.S. Department of Labor in its “Occupational Outlook for College Graduates”continues to report that the employment outlook for computer-oriented graduates is very good. Opportunities in the area are expected to grow faster than the average of all occupations through the next decade.
Minimum Grade of “C” Policy
Computer Science students must earn a grade of “C” or better in the following courses to graduate or to satisfy prerequisite requirements of subsequent courses: COMP 163 , COMP 167 , COMP 280 , COMP 285 . Computer Science students must earn a grade of “C-” or better in MATH 131 .
Directory of Faculty
Mahmoud Abdelsalam; Assistant Professor
B.S., Arab Academy for Science and Technology; M.S., Ph.D., Universtiy of Texas at San Antonio
Mohd Anwar; Professor
B.S., Winona State University; M.S., North Dakota State University; Ph.D., University of Saskatchewan
Kelvin Bryant; Associate Professor
B.S., M.S., Ph.D., North Carolina State University
Albert Esterline; Associate Professor
B.A., Lawrence University; M.Litt., Ph.D., University of St. Andrews; M.S., Ph.D., University of Minnesota
Sajad Khorsandroo; Assistant Professor
B.E., University of Applied Science and Technology; M.S., University of Malaya; Ph.D., University of Texas at San Antonio
Olusola Odeyomi; Assistant Professor
B.Sc., M.Sc., Obafemi Awolowo University; Ph.D., Wichita State University
Letu Qingge; Assistant Professor
B.S., Inner Mongolia University; M.S., Beijing University of Chemical Technology; Ph.D., Montana State University
Kaushik Roy; Professor and Chairperson
B.S., M.S., University of Rajshahi; M.S., Ph.D., Concordia University
Madhuri Maddy Siddula; Assistant Professor
B.S., Osmania University; M.S., Indraprastha Institute of Information Technology Delhi; Ph.D., George State University
Jinsheng Xu; Associate Professor
B.S., Nanjing University; M.S., Beijing University; Ph.D., Michigan State University
Huiming Anna Yu; Professor and Director of Graduate Studies
B.S., Xiamen University; M.S., Hefei Polytechnic University; Ph.D., Stevens Institute of Technology
Xiaohong Dorothy Yuan; Professor
B.S., Huazhong University of Science and Technology; Ph.D., Institute of Automation, Chinese Academy of Sciences; Ph.D., Florida Atlantic University
Return to: Programs
|