Skip to main content

Course Offering Plan

(pending sufficient enrollment)

  Number     Title     Fall     Spring     Summer  
  CSC1010     Programming for All     Y     Y    
  CSC1020     Computing and the Web     Y       Y  
  CSC1035     Databases for many majors       Y     Y  
  CSC1040     Computing w/ images       Y    
  CSC1043     Laptop Instrument       even yrs    
  CSC1051     Alg. & Data Str. I     Y     Y     Y  
  CSC1052     Alg. & Data Str. II     Y     Y     Y  
  CSC1300     Discrete Structures     Y     Y     Y  
  CSC1600     Operating Systems     Y      
  CSC1700     Analysis of Algorithms     Y     Y    
  CSC1800     Organization of Prog. Languages     Y      
  CSC1930     Exploring Computer Science       topics vary    
  CSC2014     Java Bootcamp     Y     Y     Y  
  CSC2020     Web Development & Technology       Y    
  CSC2053     Platform based computing     Y     Y    
  PHI2180     Computer Ethics       Y    
  CSC2300     Statistics for CS       Y    
  MSE2400     Mendel Science Experience     Y     Y    
  CSC2400     Computer Systems I     Y     Y     Y  
  CSC2405     Computer Systems II       Y    
  CSC2500     Survey of Inf. Sci.       odd yrs    
  CSC3070     Emerging Tech Trends     fast frwrd      
  CSC3080     Info Security & Protect       Y    
  CSC3150     Game Development       Y    
  CSC3300     Linear Algebra for Computing       Y    
  CSC3400     Information Retrieval     odd yrs      
  BIO3955     Bioinformatics     even yrs      
  BIO3955     Info of Cell Signaling       odd yrs    
  CSC4140     Theory of Information     even yrs      
  CSC4170     Theory of Computation     Y      
  CSC4181     Compiler Construction       Y    
  CSC4280     Parallel Algorithms & Architectures     even yrs      
  CSC4300     Computer Graphics     Y      
  CSC4380     Information Visualization     Y      
  CSC4450     Digital Forensics     Y      
  CSC4480     Principles of Database systems     Y     Y    
  CSC4490     Data Warehousing & Mining     Y      
  CSC4500     Artificial Intelligence       Y    
  CSC4510     Machine Learning     Y      
  CSC4598     Machine Translation     even yrs      
  CSC4630     Software Development & Systems       odd yrs    
  CSC4700     Software Engineering       Y    
  CSC4710     IS Project Management     fast frwrd      
  CSC4730     Human Computer Interaction     odd yrs      
  CSC4790     Senior Projects     Y      
  CSC4797     Information Systems Capstone       Y    
  CSC4800     Web App Development       Y    
  CSC4900     Networks     even yrs      
  CSC5930     Topics in CS     topics vary     topics vary    

Contact Information

Dept of Computing Sciences
161 Mendel Science Center
Villanova University
800 Lancaster Avenue
Villanova, PA 19085-1699

UG Program: 610-519-7307

Grad Program: 610-519-7310

Fax: 610-519-7889

Department Web Site:
Please send feedback to

Member of