header_image

Computer Science Mission
The mission of the Computer Science program is to educate majors in the principles and practices of computer science, preparing them for graduate school, for careers in software development and computing systems technology, and a lifetime of learning.

Computer Science Educational Objectives
  1. To give CS graduates the knowledge and skills necessary to participate as an effective team member or team leader in the development of large computer and software systems covering a broad range of engineering and scientific applications.

  2. Prepare CS graduates for professional careers in roles including, but not limited to, the following: computer programmer, software engineer, software systems designer, software applications developer, technical software project lead, computer systems analyst, computer systems programmer, software applications tester and maintainer. 

  3. To prepare CS graduates with the knowledge and skills to do advanced studies and research in computer science and related engineering and scientific disciplines.

  4. To equip CS graduates with the communication skills, both oral and written, to become an effective team-oriented problem solver as well as an effective communicator with non-technical stakeholders in computer and software systems development, maintenance and administration.

Computer Science Educational Outcomes
  1. CS majors shall demonstrate knowledge of discrete and continuous mathematics and their skills in applying logic and mathematical proof techniques.

  2. CS graduates shall demonstrate their knowledge and skill in algorithm design and complexity analysis.

  3. CS majors shall demonstrate knowledge of programming fundamentals by their degree of programming skill using at least three programming languages dominant in the computing industry.

  4. Graduating CS majors shall demonstrate knowledge and understanding of the concepts, design principles and fundamental algorithms relating to computer architecture and organization, computer operating systems, computer networks and distributed computing.

  5. All graduating CS majors shall demonstrate their effectiveness in technical oral and written communication skills, particularly as these skills apply to the dissemination of technical information on subjects dealing with computing technology and applications.

  6. All graduating CS majors shall demonstrate knowledge of fundamental concepts and principles in software engineering and their skill applying best-practices in software development processes, methods and tools.

  7. Graduating CS majors shall be highly competitive professionals in the market place of entry level jobs requiring technical skills in application software development.

  8. Graduating CS majors shall be highly competitive in their acceptance for advanced study at colleges and universities ranked in the same tier with UCF or higher.

FEEDBACK | Webmaster | EECS | FSI | CECS | UCF
University Of Central Florida | Orlando, Florida 32816-2362 Phone: 407-823-2341