Log on
Apply | Contact Us | Give a Gift | VU Home | Site Index | Text only
Enchiridion: Majors, Concentrations, and Minors

Computer Science

Chair: Dr. Robert E. Beck
Office: 161 Mendel Science Center
Tel. (610) 519-7307
Website: http://csc.villanova.edu/
Course Descriptions: http://csc.villanova.edu/academics/courses

A Computer Science major explores a broad spectrum of computing technologies and concepts. The courses provide a thorough foundation in the principles and practices of computing, paving the way for a successful career and graduate studies. In particular, the program emphasizes team-based systems design and development, including “team work over time zones”, so that its graduates become key members of development groups rather than solitary programmers. The students learn skills in communication and the scientific, mathematical, and engineering principles that support the computing disciplines. The program is designed to develop the total person, one with intellectual curiosity, mature judgment, a thirst for life-long learning, and a commitment to the betterment of society.

COMPUTER SCIENCE MAJOR: CSC 1051, 1052, 1300, 1700, 1800, 2053, 2400, 2405, 3990, 4170, 4700, and 4790 plus three departmentally approved elective courses; MAT 1500, 1505, and 2310 or 4310; PHI 2180; a two semester science sequence with co-requisite laboratories selected from an approved set of courses in Astronomy, Biology, Chemistry or Physics; and two more approved science or mathematics courses. A specific list of approved electives and approved science/mathematics courses can be obtained from the department web site http://csc.villanova.edu. A total of 30 credits in science and mathematics is required, 15 of which must be in mathematics. The major in computer science is accredited by the Computing Accreditation Commission of ABET (www.abet.org).

COMPUTER SCIENCE MINOR: CSC 1051, 1052, 1300, 1700, 2053, 2400 or ECE 3445, and two elective courses chosen from the list of approved courses available from the department office or department web site.

The Information Science Minor focuses on the acquisition, representation, storage, indexing, manipulation, retrieval and management of information in all its forms--text, audio, video, image, animation, and hypermedia

INFORMATION SCIENCE MINOR: CSC 1051, 1052, 1300, 2500, 3400, and two elective courses chosen from the list of approved courses available from the department office or department web site.
 

See the website address above for more information.