Apr 23, 2024  
2015-2016 General Catalog 
    
2015-2016 General Catalog [ARCHIVED CATALOG]

Course Descriptions


 

Computer Science and Information Systems

  
  • CIS 4920 Professional Development IV


  
  • CIS 4925 Mainframe Appl Wksp


  
  • CIS 4930 Topics-softwar Reuse


  
  • CIS 4932 Special Topics (3)


    Prerequisite: To Be Specified. A Course Offered On Some Topic That Is Of Special Interest And May Be The Subject Of A Future Regular Course.

  
  • CIS 4935 Senior Seminar


  
  • CIS 4940 Computer Science Internship


  
  • CIS 4942 Information Systems Internship (1-6)


    Prerequisite: CIS 3920 . Structured Work Assignment For Junior Or Senior Cis Majors In An Information Systems Or Systems Software Development Unit Of A Corporation Or Governmental Agency. Requires Seminar Participation, Reports, And Evaluations.

  
  • CIS 4945 It Capstone Project


    this Course Is The Capstone Of The It Program. Develop A Software System For A Real-world Client While Working In Small Teams. Develop And Deliver Relevant Artifacts Such As A Project Proposal, Design, Test Plan, Code, User’s Manual, And Project Log With Metrics As The Software System Evolves Throughout The Course. A Final Presentation And Evaluation Of The Project Experience Will Be Prepared

  
  • CIS 4949 Cooperative Education Assignment (1-12)


    Prerequisite: CIS 3920 . Structured Work Assignment For Junior And Senior Cis Majors In An Information Systems Unit Of A Corporation Or Governmental Agency, Alternating With A Semester Of On-campus Study. Requires Evaluations, Reports, And Seminar Participation.

  
  • CIS 4960 Senior Examination


  
  • CIS 5357 Network Security


  
  • CIS 5370 Computer Security


    Covers Threats And Attacks (such As Computer Viruses And Trojan Horses), Access Control, Entity Authentication, Covert Channels, Inference And Database Security, Secure Operating Systems, Network Security, Legal And Ethics Aspects, Administering Security, Physical Security, And Tempest

  
  • CIS 5371 Cryptography


    This Course Is An Introduction To Modern Cryptography For Graduate Students. Various Cryptographic Tools Like Symmetric And Public-key Encryption Schemes, Signature Schemes, Message Authentication Schemes, Identification Protocols, And Others Are Introduced. Algorithms Such As Des, Rsa, El Gamble, And The Digital Signature Standard Will Be Covered

  
  • CIS 5396 Cyber-security Forensics


    Provides A Foundation In Forensic Evidence Collection From Electronic Devices And The Implications Of Security To Users And Forensic Examiners. Applicable Laws; Disk And File Recovery; Bit-stream Images; Volatile And Persistent Data; Cryptography; Privacy And Anonymity; Tools For Collecting Evidence And Reporting Results

  
  • CIS 5406 Computer & Net Admin


  
  • CIS 5900 Progrmg Language Fndt


  
  • CIS 5911 Research Laboratory


  
  • CIS 5930 Spec Topic Software


    Special Topics In Software Engineering (elective). Introduces Students To Current Topics Is Software Engineering. Topics Are Announced As The Course Is Taught.

  
  • CIS 5935 Intro To Research


    Introduction To Research Introduces Students To Research Principles Such As Literary Searches, Library Usage And Basic Research Techniques.

  
  • CIS 5970 Thesis


    Thesis Preparation, Presentation, And Defense.

  
  • CIS 5972 Advanced Research


  
  • CIS 6930 Wireless Network Sec



Computer Software Engineering

  
  • CEN 4072 Software Testing


    The Purpose Of This Course Is To Build The Skills Necessary To Perform Software Testing At The Function, Class And Application Level. Students Will Be Taught Concepts Of Black-box (functional And Boundary) And White-box (coverage-based) Testing, And Will Apply This Concepts To Small Programs And Components (function And Classes).

  
  • CEN 4213 Embedded Systems Programming


    Software Issues In The Design Of Embedded Systems. Microcontroller Architectures And Peripherals, Embedded Operating Systems And Device Drivers, Compilers And Debuggers, Timer And Interrupt Systems, Interfacing Of Devices, Communications And Networking. Emphasis On Practical Application Of Development Platforms.

  
  • CEN 4681 Expert Systems


    This Course Covers Definitions And Historical Development, Methodology Tools For Analysis And Design, Survey Of Existing Systems, Inference Engines, And Theory And Applications Of Fuzzy Relational Products To New Developments In Inference Engines

  
  • CEN 4721 Con & Prin Of Hum Comp Interac


    A Project Based Course That Provides An Examination Of Factors Influencing The Usability Of A Computer System. Topics Include Input And Output Devices, Graphic And Multi-media Interfaces, Formats For Interaction/communication Between Computer And User, And The Evaluation Of Usability. Team Projects Are Required.

  
  • CEN 5015 Software Development And Maintenance


    Prerequisite: CEN 5064 . Covers Design , Implementation, And Maintenance (changing) Of Software. Various Methods And Languages Are Used In These Activities.

  
  • CEN 5016 Formal Methods Of Software Engineering


    Prerequisite: COT 3100  Or EquIValent. Exposes Students To The Use Of Specification That Have Well Defined Semantics. Covers Classes Of Specification Models, Including Algebraic, State Machines And Model-theoretic Approaches. Reviews Verification Methods Such As Weakest Pre-condition And Functional Correctness.

  
  • CEN 5055 Software Project Management


    Teaches Process Considerations In Software Engineering. Provides Advanced Material In Software Project Planning, Monitoring And Controlling Mechanisms, And Leadership And Team Building.

  
  • CEN 5064 Advanced Systems Design Principles


    Prerequisite: CEN 5075 . Provides A Course Of Theoretical Principles Of Software Design And Teaches Advanced Concepts, Models And Algorithms Valuable To Systems Designers. Topics Are Comparison Of Design Methods And Techniques And The Principles Of Network Communications Database, Security, Real-time And Graphical Design Issues.

  
  • CEN 5070 Software Verification And Validation


    Prerequisite: CEN 5064 , CEN 5016 . Covers Theory And Practice Of Insuring High Quality Software Products. Topics Include Evaluation Of Software For Efficiency, Performance, Reliability, And Correctness. Specific Skills Of Program Proving, Code Inspection, Unit Level Testing, And System Level Analysis Are Included.

  
  • CEN 5075 Software Systems Engineering


    Prerequisite: CIS 4301  Or EquIValent. Exposes Students To Development Of Software Systems At A High Level. Introduces Systems Aspect Of Development And Related Trade-offs. Exposes Students To Requirements Analysis And Techniques To Develop A System From Requirements.

  
  • CEN 5082 Intro High Perform Computing


    This Course Covers Fundamental Principles And Applications Of High-performance Computing And Parallel Programming Using Openmp, Mpi, Globus Toolkit, Web Services, And Other Tools

  
  • CEN 5086 Cloud & Internet Computing


    This Course Presents Various Approaches To Building Large Enterprise Systems To Be Deployed On The World Wide Web And Cloud. Examples Include, But Are Not Limited To: Classical Multitiered, Client-server, Service-oriented, Grid Computing, Cloud Computing, Software As A Service, Smart Clients, And Web Services. A Comprehensive Software Development Project Is Used To Apply Covered Concepts

  
  • CEN 5215 Embedd System Programming


    Programming Of Embedded Computer Systems, That Is, Computing Devices That Are Parts Of A Larger Installation, From Watches And Cell Phones, To Medical Devices, Cars, And Space Vehicles. Software Design Principles, Specific Implementation Constructs, And Operating System Kernels Will Be Taught, Supported By The Use Of Software Development Tools

  
  • CEN 5900 Dir Independ Study



Computer Theory

  
  • COT 2104 Mathematics For Computing


    This Course Builds Basic Mathematical Logic Skills And Foundations Of Computing. Students Will Know And Understand The Basic Concepts Of Mathematics As They Apply To Computing And Have Developed An Appreciation Of The Way That Discrete Mathematics Can Assist Their Own Problem Solving And Implementation Of Solutions

  
  • COT 3100 Discrete Structures I (3)


    Prerequisite: MAC 2311 . Purpose Is To Ensure The Necessary Logical, Mathematical, And Analytical Skills And Basic Theoretical Foundation For Success In Subsequent Cis Courses. To This End, Logic, Sets, Functions, Algorithms, Binary Arithmetic, Recursion, Methods Of Proofs, And Proofs Of Program Correctness Are Studied.

  
  • COT 3101 Discrete Structures II (3)


    Prerequisite: COT 3100 . Sequel To COT 3100 . Covers Counting Techniques, Relations, Graphs, And Trees And The Application Of These Topics To Computer Science.

  
  • COT 4210 Foundations Of Computer Science (3)


    Prerequisite: COT 3101  And COP 2532 . Theoretical Foundations Of Computer Science Including Regular Expressions; Regular, Context-free, And Context Sensitive Grammar; Finite And Pushdown Automata; Turning Machines; And Unsolvability.

  
  • COT 4400 Design And Analysis Of Algorithms (3)


    Prerequisite: COT 3101  And COP 2532 . Problem Solving Strategies, Principles Of Algorithm Design, Metrics For Evaluating Designs, Space And Time Complexity, Iterative And Recursive Algorithms, Structured And Object-oriented Paragigms.

  
  • COT 4420 Theory Of Computat


  
  • COT 5310 Theory Of Programming Languages And Automata


    Prerequisite: COT 3100  Or EquIValent And COT 4210  Or EquIValent. Gives A Formal Background In Computing Theory And Programming Languages Including The Basis Of Machines And Programming. Logical Network And Switching Theory Sequential Theory And Automata, And Turing Machines And Computability. Foundations Of Automata, Formal Languages Of Recursion Theory.

  
  • COT 5405 Design & Analysis Of Algorit


    Classification Of Algorithms, E.g., Recursive Divide And Conquer, Greedy Etc. Data Structures And Algorithm Design And Performance. Time And Space Complexity Analysis


Creative Writing

  
  • CRW 2000 Creative Writing


  
  • CRW 3110 Techniques Of Fiction Writing (3)


    Techniques For Developing Skills In Fiction Writing.

  
  • CRW 3211 Tech Creati Nonficti


  
  • CRW 3311 Techn Poetry Writing


  
  • CRW 4120 Fiction Writing Wrks


  
  • CRW 4224 Crea Nonficti Wrkshp


  
  • CRW 4310 Poetry Writing Workshop


  
  • CRW 4312 Poetry Writing Wrksh



Criminal Justice

  
  • CCJ 2010 Introduction To Criminal Justice (3)


    Overview Of Criminal Justice System And Its Processes With Consideration Of Interrelationship Among Criminal Law, Law Enforcement, Courts, Diversion Programs, Corrections, And Probation And Parole.

  
  • CCJ 2010E Introduction To Criminal Justice (3)


    Overview Of Criminal Justice System And Its Processes With Consideration Of Interrelationship Among Criminal Law, Law Enforcement, Courts, Diversion Programs, Corrections, And Probation And Parole

  
  • CCJ 2020 Intro To Criminal Justice


    Designed To Provide Freshman And Sophomore Students With Knowledge Of Terminology, Classification Systems, Trends, And Theories Of Criminal Justice. Not Open To Criminology Majors Beyond Their First Term As A Junior

  
  • CCJ 3000 Intro To Law Enforcement


    Introduction To Law Enforcement: This Is A Course Derived From Appropriate Test Scores (i.e. Dantes) Approved By The Articulation Coordinating Committee Credit-by-exam Equivalents

  
  • CCJ 3011 Criminology


  
  • CCJ 3024 Intro Crim Justice


  
  • CCJ 3100 Criminal Justice


    Criminal Justice: This Is A Course Derived From Appropriate Test Scores (i.e. Ib) Approved By The Articulation Coordinating Committee Credit-by-exam Equivalents

  
  • CCJ 3110 Police Patrol & Inv


  
  • CCJ 3117 Theories Of Criminal Behavior (3)


    Identifications Of Theory Construction And Its Relationship To Research And Practice. Exposition Of Humanity’s Struggle For An Insight Into Problems Of Crime Up To Present Time.

  
  • CCJ 3129 Multicultural Perspectives On Adolescence And Adolescent Development (3)


    Presents An Overview Of Current Views On Adolescents Within A Multicultural Context And The Various Theoretical Approaches Explaining The Similarities And Differences In Youth Development.

  
  • CCJ 3200 Amer Court System


  
  • CCJ 3260 Environ Law & Crime


  
  • CCJ 3340 Correctional Counc


  
  • CCJ 3341 Correctional Counc


  
  • CCJ 3442 Correctional Admin


  
  • CCJ 3621 Patterns Criml Behav


  
  • CCJ 3666 Victimology


  
  • CCJ 3718 Statistics Crim Just


    Statistics. The Use Of Basic Descriptive And Inferential Statistical Techniques, Particularly As It Applies To Criminal Justice Data.

  
  • CCJ 3753 Legal & Scholar Writ


  
  • CCJ 3934 Jr Sem Crim Justice


  
  • CCJ 4031 Cases In Corrections (3)


    Case Histories Of Correctional Clients Prior To And During Institutionalization.

  
  • CCJ 4038 Society & Adm Of Jus


  
  • CCJ 4306 Cont Issu In Correct


  
  • CCJ 4310 Penology


  
  • CCJ 4321 Community Correction


  
  • CCJ 4360 Contemporary Issues In Correction (3)


    Discussion And Debate On Contemporary Issues Facing The Field Of Corrections.

  
  • CCJ 4403 Police Admin


  
  • CCJ 4501 Juv Del & Juv Just S


  
  • CCJ 4614 Crmnl Delinqnt Beh


  
  • CCJ 4662 Race, Class, And Justice (3)


    Explores The Extent And Form Of Minority Crime And Criminal Victimization. Examines The Type Of Representation And Adjudication Of Minorities By The Criminal Justice System.

  
  • CCJ 4663 Women, Crime & Justice


  
  • CCJ 4670 Women And Crime (3)


    Women And Crime. Study Of Women’s Involvement With Criminal Processing Systems (as Offender, Victim And Practitioner).

  
  • CCJ 4700 Research Methods In Criminal Justice (3)


    An Overview Of Research Methodology And Statistics, With Particular Emphasis On The Uses Of Research Within The Criminal Justice System.

  
  • CCJ 4703 Qual Field Res Metho


  
  • CCJ 4905 Directed Independent Study (3)


    Individualized Study And Research Under Faculty Supervision.

  
  • CCJ 4930 Contemporary Issues In Law Enforcement (3)


    Discussion And/or Debate On Contemporary Issues Facing Law Enforcement.

  
  • CCJ 4932 Contemporary Judicial Issues (3)


    Discussion And Debate On Significant Contemporary Issues Facing State And Federal Courts.

  
  • CCJ 4933 Special Topics: Juvenile Law (3)


    Course Focuses On The Law Directly Impacting On Children In Their Homes And In Protective Custody.

  
  • CCJ 4934 Senior Seminar In Criminal Justice (3)


    Contemporary Analysis Of Theoretical And Applied Issues In Criminal Justice.

  
  • CCJ 4935 Special Topics: Law And Social Control (3)


    Study Of Law And Social Structure, Sociology Of Law, And Formal Control Machinery.

  
  • CCJ 4936 Special Topics: American Criminal Procedures (3)


    Procedural Law As It Relates To The 4th, 5th, 6th, And 14th Amendments To The U.s. Constitution.

  
  • CCJ 4937 Special Topics: Patterns Of Criminal Behavior (3)


    Reviews The Nature And Extent Of Crime Problem. Concentrates On Major Patterns Of Offender Behavior, Including Interpersonal Violence, Political Violence, Street Crime, White-collar Crime, Organized Crime, And Public Order Crime.

  
  • CCJ 4938 Special Topics: Environmental Law And Crime (3)


    Examines Contemporary Issues Of Law, Law Enforcement And The Judicial System As It Relates To The Environment And Its Uses.

  
  • CCJ 4939 Special Topics: QualitatIVe Field Research Methods In Criminal Justice (3)


    Provided The Student Of Social And Behavioral Sciences With An Exposure To The Basic Research Tools And Techniques Of Ethnographic Data Collection In Mutual Social Settings. Student Will Develop Skills In Participant Observation, Discovering Cultural Themes, Analysis Of Observational Data, And Ethnographic Report Writing.

  
  • CCJ 4941 Intern Law Enforce


  
  • CCJ 4943 Inter/prac Juven Jus


  
  • CCJ 4947 Internship In Criminal Justice (1-12)


    A Work/study Affiliation In An Approved Agency, Allowing The Student To Apply Theory To Practice.

  
  • CCJ 4949 Internship Courts


 

Page: 1 <- Back 108 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18Forward 10 -> 61