课程简介
Computer Science prepares students for careers as computer scientists in business and industry, trains students in software and hardware design and development, and prepares students for advanced study in computer science. The department and its offerings continuously adapt to implement fundamental changes in the education of future computer scientists to ensure they are well prepared for their ever more demanding professional roles. These demands relate to success in the job market, responsibilities toward employers, customers and society, and responsibilities as developers of powerful and pervasive technologies.The department offers courses covering a wide range of topics in Computer Science, including programming and programming languages, data structures and algorithms, assembly language, computer architecture, networking, operating systems, compilers, software engineering, file structures, database systems, graphics, artificial intelligence, and theory of computation. The department seeks to prepare students both for careers in the computing industry and for advanced study in Computer Science. The department maintains close ties with local computing industries, and encourages its students to participate in the many cooperative and internship opportunities made available through these contacts.Be successful in their careers as computer scientists in business, industry, or for advanced studies in the discipline.Apply fundamental principles and practices of computer science for design, development, and management of software systems.Serve as role models of ethical and responsible behavior and foster teamwork and cooperation in their profession and their communities.
展开