Oct 17, 2018  
2016-2017 University Catalog 
    
2016-2017 University Catalog [ARCHIVED CATALOG]

Course Descriptions


Prefix and Course Index 

 

Comparative Religion

Courses are designated as CPRL in the class schedule.

   •  CPRL 400 - Religion, the Media, and Contemporary Culture (3)
   •  CPRL 401T - Studies in Religious Texts (3)
   •  CPRL 412A - History of the Christian Church to the Reformation (1517) (3)
   •  CPRL 412B - History of the Christian Church from the Reformation to the Present (3)
   •  CPRL 412C - History of the Jews (3)
   •  CPRL 417B - Roman Empire (3)
   •  CPRL 425B - The Reformation (3)
   •  CPRL 435A - The Holocaust (3)
   •  CPRL 458 - Sociology of Religious Behavior (3)
   •  CPRL 465A - History of India (3)
   •  CPRL 465B - History of India (3)
   •  CPRL 466A - Islamic Civilization: Arab Era (3)
   •  CPRL 466B - Islamic Civilization: Imperial Age (3)
   •  CPRL 485T - Major Religious Thinkers and Concepts (3)
   •  CPRL 499 - Independent Study (1-3)

Computer Science

Courses are designated as CPSC in the class schedule.

   •  CPSC 120 - Introduction to Programming (3)
   •  CPSC 121 - Object-Oriented Programming (3)
   •  CPSC 131 - Data Structures (3)
   •  CPSC 223C - C Programming (3)
   •  CPSC 223H - Visual BASIC Programming (3)
   •  CPSC 223J - Java Programming (3)
   •  CPSC 223N - Visual C# Programming (3)
   •  CPSC 223P - Python Programming (3)
   •  CPSC 240 - Computer Organization and Assembly Language (3)
   •  CPSC 253U - Workshop in UNIX (1)
   •  CPSC 254 - Software Development with Open Source Systems (3)
   •  CPSC 301 - Programming Lab Practicum (2)
   •  CPSC 311 - Technical Writing for Computer Science (3)
   •  CPSC 313 - The Computer Impact (3)
   •  CPSC 315 - Professional Ethics in Computing (3)
   •  CPSC 322L - Introduction to Computer-Aided Design (3)
   •  CPSC 323 - Compilers and Languages (3)
   •  CPSC 332 - File Structures and Database Systems (3)
   •  CPSC 335 - Algorithm Engineering (3)
   •  CPSC 351 - Operating Systems Concepts (3)
   •  CPSC 353 - Introduction to Computer Security (3)
   •  CPSC 362 - Foundations of Software Engineering (3)
   •  CPSC 386 - Introduction to Game Design and Production (3)
   •  CPSC 411 - Mobile Device Application Programming (3)
   •  CPSC 431 - Database and Applications (3)
   •  CPSC 439 - Theory of Computation (3)
   •  CPSC 440 - Computer System Architecture (3)
   •  CPSC 451 - Advanced Operating Systems (3)
   •  CPSC 452 - Cryptography (3)
   •  CPSC 454 - Cloud Computing and Security (3)
   •  CPSC 456 - Network Security Fundamentals (3)
   •  CPSC 462 - Software Design (3)
   •  CPSC 463 - Software Testing (3)
   •  CPSC 464 - Software Architecture (3)
   •  CPSC 466 - Software Process (3)
   •  CPSC 471 - Computer Communications (3)
   •  CPSC 473 - Web Front-End Engineering for Internet Applications (3)
   •  CPSC 474 - Parallel and Distributed Computing (3)
   •  CPSC 476 - Web Back-End Engineering for Enterprise Applications (3)
   •  CPSC 477 - Introduction to Grid Computing (3)
   •  CPSC 481 - Artificial Intelligence (3)
   •  CPSC 483 - Data Mining and Pattern Recognition (3)
   •  CPSC 484 - Principles of Computer Graphics (3)
   •  CPSC 485 - Computational Bioinformatics (3)
   •  CPSC 486 - Game Programming (3)
   •  CPSC 489 - Game Development Project (3)
   •  CPSC 491T - Variable Topics in Computer Science (3)
   •  CPSC 495 - Internship in Computer Science (1-3)
   •  CPSC 499 - Independent Study (1-3)
   •  CPSC 531 - Advanced Database Management (3)
   •  CPSC 541 - Systems and Software Standards and Requirements (3)
   •  CPSC 542 - Software Verification and Validation (3)
   •  CPSC 543 - Software Maintenance (3)
   •  CPSC 544 - Advanced Software Process (3)
   •  CPSC 545 - Software Design and Architecture (3)
   •  CPSC 546 - Modern Software Management (3)
   •  CPSC 547 - Software Measurement (3)
   •  CPSC 548 - Professional, Ethical and Legal Issues for Software Engineers (3)
   •  CPSC 551 - Operating Systems Design (3)
   •  CPSC 558 - Advanced Computer Networking (3)
   •  CPSC 566 - Advanced Computer Graphics (3)
   •  CPSC 583 - Expert Systems Design Theory (3)
   •  CPSC 585 - Artificial Neural Networks (3)
   •  CPSC 589 - Seminar in Computer Science (3)
   •  CPSC 597 - Project (3)
   •  CPSC 598 - Thesis (3)
   •  CPSC 599 - Independent Graduate Research (1-3)

Criminal Justice

Courses are designated as CRJU in the class schedule.

   •  CRJU 100 - Introduction to Crime, Law, and Justice (3)
   •  CRJU 300 - Foundations of Criminal Justice (3)
   •  CRJU 303 - Controlling Crime (3)
   •  CRJU 310A - Criminal Law: Substantive (3)
   •  CRJU 310B - Criminal Law: Procedural (3)
   •  CRJU 315 - Policing (3)
   •  CRJU 320 - Introduction to Public Management and Policy (3)
   •  CRJU 322 - Leadership for Public Service (3)
   •  CRJU 330 - Theories of Crime and Delinquency (3)
   •  CRJU 340 - Criminal Justice Research Methodology (3)
   •  CRJU 345 - Corrections (3)
   •  CRJU 350 - Writing for Criminal Justice (3)
   •  CRJU 385 - Minorities and the Criminal Justice System (3)
   •  CRJU 404 - Capital Punishment (3)
   •  CRJU 405 - Criminal Justice Policy (3)
   •  CRJU 406 - Crime and Popular Culture (3)
   •  CRJU 415 - Policing the City (3)
   •  CRJU 420 - Drugs and Crime (3)
 

Page: 1 <- 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16Forward 10 -> 41