2015-2016 Undergraduate Catalog/Student Handbook 
    
    Apr 24, 2024  
2015-2016 Undergraduate Catalog/Student Handbook [ARCHIVED CATALOG]

Course Descriptions


The undergraduate course numbering system is as follows:

0100 - Lower Level Courses
0200 - Upper Level Courses
0300 - Upper Level Courses
 

Not every course listed in this Bulletin is offered annually. Definite information about course offerings and class hours is available at the time of registration through the Office of the Registrar. Insufficient enrollment or changing conditions may occasionally necessitate the withdrawal of scheduled courses. Please check with appropriate departments to determine if the courses sought are being offered and when they are scheduled.

 

Communication

  
  • COMM 0310 - Advanced Digital Video Editing


    Credits: 3

    Provides training in advanced video editing techniques using up to date digital video editing platforms. Topics include cutting dramatic material and non-fiction material, working with audio, and outputting a finished project. Video editing from and edit script will also be covered.

    Prerequisites: COMM 0208 .
  
  • COMM 0312 - Media Criticism


    Credits: 3

    Examines mass media from a variety of critical perspectives in order to understand how criticism works as a method of inquiry. Students will learn the language of such critical approaches as semiotic analysis, genre theory, ideological analysis and cultural studies. They will be encouraged to develop an understanding of the larger application of critical methodology.

    Prerequisites: COMM 0101 , and COMM 0221 , and junior or senior standing.
  
  • COMM 0314 - Senior Thesis/Project


    Credits: 3-6

    A capstone experience which offers students the opportunity for extensive exploration of an area of interest. Course requires the completion of a substantial research paper or creative project, and a public presentation of the final work. Excellent option for students interested in graduate school.

    Prerequisites: Senior status and permission of the department.
  
  • COMM 0316 - Special Topics in Communication


    Credits: 3

    Examines selected communication issues, perspectives, or themes.

    Prerequisites: COMM 0101  or permission of instructor.
  
  • COMM 0319 - Media Literacy


    Credits: 3

    Examines the many applications of the media to classroom instruction and investigates the history and current status of media literacy programs in the United States and abroad. Explores the development of curricula designed to provide the ability to access, analyze, evaluate and produce communication in a variety of forms.

  
  • COMM 0320 - Foundations of Communication Research


    Credits: 3

    Explores basic qualitative and quantitative methodologies of communication research, including experiments, surveys, focus groups, field observations, and content analysis. These methodologies are examined as ways of posing questions and solving problems in communication. Each student will write a paper based on a research project including problems definition, literature review, data gathering and analysis.

    Prerequisites: COMM 0101 , and COMM 0221 , and junior or senior standing.
  
  • COMM 0321 - Political Communication


    Credits: 3

    Combines theory, research, and practical experience in order to gain an understanding of the role of mass communication in the electoral process. The course is intended to increase awareness of the problems and responsibilities involved in political and campaign communication, and to provide opportunities to apply political, organizational and communication skills. May be offered in conjunction with the Political Science Department.

    Prerequisites: COMM 0101  and junior or senior standing.
  
  • COMM 0322 - Professional Communication


    Credits: 3

    Designed to develop student’s ability to function as a member of a task-oriented group, participate in and conduct formal meetings, conduct an interview, make a professional presentation, and write a professional report. Interpersonal, writing and oral skills will be emphasized.

  
  • COMM 0323 - Interpersonal Communication


    Credits: 3

    This course will examine human communication, including recent research in the fields of self-concept, conflict management, diversity awareness, listening skills, verbal and non-verbal communication. Through the use of written assignments and small group projects, student will explore methods of application of the course material in a variety of contexts.

    Prerequisites: COMM 0221 .
  
  • COMM 0325 - Photojournalism


    Credits: 3

    Examines how photographic skills can be combined with text and graphics to observe and interpret people, things, and events for publication. Emphasis will be placed on informative, interpretive, and archival characteristics of photojournalism, the moral and ethical dilemmas facing photojournalists, and the history and future of the profession.

    Prerequisites: COMM 0202  and either COMM 0204  or ENGL 0275 /COMM 0275 .
  
  • COMM 0328 - Audio Production II


    Credits: 3

    Examines more advanced theory and practice of sound recording and original production using digitial recording techniques and equipment. Principles can be applied to radio, podcast, digital slideshow, television, and multi-media audio for website production. Practical exercises involve location recording, MIDI composition, multi-track digital recording, and audio for video and web application.

    Prerequisites: COMM 0230 .
  
  • COMM 0329 - Crime and the Media


    Credits: 3

    Crosslisted: CRJU 0329 

    The course will deal with issues related to the mass media and crime in society. The increasing importance of the mass media in shaping people’s perception of and attitudes toward the criminal justice system will be focused on. Other topics will include the media as a cause and cure for crime, biases in the media coverage, the effects of the media on criminal proceedings and crime on television and films.

  
  • COMM 0330 - Issues in the Media Industries


    Credits: 3

    Includes analysis of media industry and organizational structures, management strategies, audience analysis, promotion and marketing, programming, and the impact of new and emerging technologies. Examines day-today practices of media industries within a broader context which emphasizes social, legal, economic, and technological factors.

    Prerequisites: COMM 0101  and junior or senior standing.
  
  • COMM 0331 - Advanced Web Page Design and Construction


    Credits: 3

    Provides advanced training in creating web sites, going beyond the HTML-based introduction provided by COMM 0223 , this course helps students cerate web sites and web elements with a high degree of end-user interaction, using industry-standard software tools. Students will create web-based multimedia projects incorporating animations, sounds, photos, and video. They will learn to think about audiences and how learning styles, consumer behavior and cultural factors influence a successful design.

    Prerequisites: COMM 0223 .
  
  • COMM 0332 - Writing for the Electronic Media


    Credits: 3

    Offers training in writing for the electronic media in a variety of formats, including news and sports, commercials and public service announcements, simple comedies and dramas, children’s programs, features, and documentaries. The course will focus on writing for online consumption as well as for traditional broadcast outlets.

    Prerequisites: COMM 0204 .
  
  • COMM 0335 - Media, Technology, and the Future


    Credits: 3

    Examines trends in mediated communication, especially with regard to their future social, cultural, and economic effects on people. Emphasis will be placed on the merging roles and functions of mass media, telecommunication, and computer technologies, global communication, emerging multimedia systems, and technological innovation and notions of progress.

    Prerequisites: COMM 0101 .
  
  • COMM 0336 - Advanced Public Relations


    Credits: 3

    Focuses on the public relations practitioner as communications manager, emphasizing the counseling function of PR in formulating strategies and policies in corporate communications.

    Prerequisites: COMM 0203  or permission of instructor.
  
  • COMM 0339 - Issues in Journalism


    Credits: 3

    Explores contemporary issues in journalism with an emphasis on social, legal and cultural factors. Includes discussion of news values, decision making, media competition, technology, and community values.

    Prerequisites: COMM 0101 .
  
  • COMM 0340 - Organizational Communication


    Credits: 3

    Examines basic concepts such as communication structure and functions, organizational culture, group and public communication, and communicating technology. Emphasizes the application of organizational communication theories to identifying and solving problems of communication in organizations.

    Prerequisites: COMM 0101  and junior or senior standing.
  
  • COMM 0342 - Public Relations Writing


    Credits: 3

    Covers public relations planning, audience analysis, and construction of motivational messages. Students will work on a variety of assignments that emphasize the design and production of effective public relations material for press, publications, and electronic media.

    Prerequisites: COMM 0203  and COMM 0204  or permission of the instructor.
  
  • COMM 0347 - Opinion and Editorial Writing


    Credits: 3

    Students will write columns and editorials suitable for publication in a local newspaper. As opinion writers, they will research political, economic, and social issues, develop editorial stances as individuals and as an editorial board, and then produce a series of articles that reflect either their opinions or those of the board.

    Prerequisites: ENGL 0275  or COMM 0275 .
  
  • COMM 0348 - Long-Form Journalism


    Credits: 3

    Students will write long-form stories for newspapers and magazines using the advanced narrative techniques. While students will complete a significant amount of reporting, the course focuses on developing writing skills through the practice and the study of techniques used in creative literary journalism. By the end of the semester, students should have produced articles suitable for publication as a series in a daily newspaper.

    Prerequisites: ENGL 0275 /COMM 0275 .
  
  • COMM 0349 - Online Journalism


    Credits: 3

    Allows students to integrate their writing and reporting skills with multimedia production to produce an online newspaper. Students will analyze online media, learn basic HTML, develop advertising and a financial plan, write and report stories, and create complementary visual and multimedia presentations. The final project will be to design an online news site and create content for it.

    Prerequisites: ENGL 0275 /COMM 0275 .
  
  • COMM 0375 - Journalism II


    Credits: 3

    Crosslisted: ENGL 0375 

    Students employ advanced techniques in beat and specialty reporting for print journalism. Reporters in the course run a “mock newspaper” working in various editorial aspects of the newspaper. Reporters complete a series of articles, including but not limited to conference and meeting reports, features, profiles, commentaries, and police and court news and editorials.

    Prerequisites: ENGL 0275 /COMM 0275 .
  
  • COMM 0394 - News Editing


    Credits: 3

    Crosslisted: ENGL 0394 

    An introduction to the duties of the copy editor. Students will work to refine the skills and art necessary to news selection, editing, headline writing, design and layout.

    Prerequisites: ENGL 0275 /COMM 0275 .
  
  • COMM 0395 - Sports Writing


    Credits: 3

    Crosslisted: ENGL 0395 

    Concentrates on techniques of descriptive and interpretive newspaper and magazine sports writing, with an emphasis on collegiate sports. Techniques for interviewing coaches and players, developing angles, and meeting deadlines are emphasized. Students will cover sporting events, file reports for the class, and compile a portfolio.

    Prerequisites: ENGL 0275 /COMM 0275 .
  
  • COMM 0399 - Independent Study


    Credits: 1-3

    Independent study of topics in communication.

    Prerequisites: Permission of instructor and department chair.

Computer and Information Science

  
  • CAIS 0101 - Computers in Society


    Credits: 3

    An introduction to the nature and function of computers, with emphasis on the social, intellectual, legal and ethical issues involved with their use in contemporary society. Includes a survey of computing technology to the extent necessary to enable the student to identify, understand and evaluate computer-related issues such as privacy and databases, data matching, automation and dehumanization, worker displacement and computer security, fraud and evolving moral and legal concerns associated with modern technological society.

  
  • CAIS 0102 - Computer Science Principles


    Credits: 3

    Provides an overview of the fundamental principles of computer science. Topics covered include data representation, storage and manipulation techniques; an introduction to computer architectures and operations; an investigation of useful data structures; and a review of file organization and database models. The development and analysis of elementary algorithms, employing modular design programming language techniques, are used to demonstrate a number of the course concepts.

    Prerequisites: High school math through Algebra II or MATH 0104 .
  
  • CAIS 0117 - Introduction to Computer Programming


    Credits: 3

    This course introduces the fundamental principles of computer programming by exploring the syntax and semantics of a procedural programming language.  Topics include control structures, iterators, and fundamental data structures.  Problem-solving is the primary emphasis.  Strategies and techniques, along with common, elementary algorithms are explored and applied to the solution of a variety of problem types.  No previous programming experience is required.

  
  • CAIS 0120 - Computer Science/Program Design I


    Credits: 4

    A theoretical introduction to computer science and program design for computer science and computer information systems majors. A current high-level programming language is utilized. Topics include software design techniques, object-oriented programming, procedural abstraction, event-driven programming, and graphical user interfaces. Extensive program development is required of students. No previous programming experience is necessary.

    Prerequisites: High School Math through Algebra II, MATH 0104 .
  
  • CAIS 0124 - The Personal Computer


    Credits: 3

    An introduction to microcomputers from the user’s viewpoint. A survey of typical microcomputer hardware, to include capabilities, configurations and costs, familiarity with typical operating systems, and an overview of typical personal productivity software packages, including, but not limited to, word processing, spreadsheet and data base systems. Students will have an opportunity to apply the microcomputer to projects in their own disciplines.

  
  • CAIS 0125 - Introduction to Computer Information Systems


    Credits: 3

    This course provides an introduction to computer systems and data processing concepts, with special emphasis on the applications of computers in business organizations. Included are an overview of information systems concepts, a survey of computer hardware, software, and programming languages; an introduction to computer system configurations to include operating systems and data communications; an introduction to systems analysis and design, and a comparison of computer based data processing, management information, and decision support systems. A substantial portion of the course will be a microcomputer-based, hands-on component that will have as its focus spreadsheet applications.

  
  • CAIS 0132 - Programming in C++


    Credits: 3

    An intensive course in the C++ programming language intended for those with prior high-level programming language experience. Topics include syntax and semantics of basic declarations, types, statements, and control structures; user-defined classes and types, inheritance, virtual functions; pointers and arrays; stream I/O, exception handling, and templates. Students will write several nontrivial application programs utilizing the extensive features of C++.

    Prerequisites: Knowledge of a high-level programming language.
  
  • CAIS 0200 - Programming Language Module


    Credits: 1

    Several one-credit courses have been developed to expose the student to selected languages. Offerings are based on current interest. Several programming assignments are associated with each module.

    Prerequisites: Knowledge of a high-level programming language.
  
  • CAIS 0205 - Introduction to Cobol


    Credits: 3

    Provides an introduction to the COBOL programming language and structured programming principles. Generally accepted conventions for data manipulation, arithmetic operations, report generation, single-dimension table processing, data validation, and elementary file processing are covered. Extensive programming experience in a current COBOL environment, utilizing common business data processing applications, is provided.

    Prerequisites: CAIS 0125 .
  
  • CAIS 0210 - Database Application Development Techniques


    Credits: 3

    A course to study database application development. Students will learn how to create and manipulate a relational database application from a given theoretical foundation. Experience is gained in the efficient and effective construction of relational database tables, queries, forms, reports, and procedural modules, which extend the basic features of a database supplied by a DBMS. Programming, including event-driven, visual, and SQL (Structured Query Language) programming will be covered. A student is expected to enter the class with proficiency in a high-level programming language and familiarity with a GUI environment, as several programming assignments will be required.

    Prerequisites: Knowledge of a high-level programming language and one of CAIS 0124 , CAIS 0125 , or MGMT 0107 .
  
  • CAIS 0212 - Visual Programming Concepts


    Credits: 3

    An introduction to object-oriented programming conventions and techniques within a windowed environment. Object-oriented programming applications utilizing graphical user interfaces will be developed via a state-of-the-art integrated development environment. Use and definition of controls, dialog boxes, menus, graphics, databases, events, pre-defined objects, and user-defined objects, are some of the topics covered. Extensive programming is required in this course.

    Prerequisites: Knowledge of a high-level programming language and familiarity with a windowed environment.
  
  • CAIS 0216 - Web-Based Application Development


    Credits: 3

    An introduction to World Wide Web-based applications. Through lectures, discussion, and hands-on activities, the processes involved in Web site development will be examined. An operational Web site will be designed, implemented, tested and maintained by the students. Current Web development aids including mark-up languages, scripting languages, and page generators will be utilized to build a Web site which makes effective use of sound, graphics, and video.

    Prerequisites: Knowledge of a high-level programming language.
  
  • CAIS 0220 - Computer Science/Program Design II


    Credits: 4

    An advanced course in computer science and program design for computer science and computer information system majors. A current high-level object-oriented programming language, including concentrated use of its API (Application Programming Interface), is explored. Topics include in depth object-oriented software design techniques, highly developed graphical user interfaces, advanced I/O, recursion, concurrent programming, error processing, and networking. Extensive programming, utilizing a sophisticated integrated development environment, is required of students.

    Prerequisites: CAIS 0120  or equivalent experience with instructor approval.
  
  • CAIS 0230 - Data Structures/Algorithm Analysis


    Credits: 4

    A study of fundamental algorithms which act on data structures, along with analysis of such techniques. This course requires extensive programming by the student, and provides the student with a sound theoretical background for applications to database management, operating systems, and compiler construction. Topics covered include stacks, queues, linked lists, tree structures, sorting and searching techniques.

    Prerequisites: CAIS 0102  and CAIS 0220 .
  
  • CAIS 0236 - Computer Organization and Architecture


    Credits: 4

    An in-depth study of the structure and operation of the digital computer. The hardware of the machine is examined along with assembly language instructions, which allow the programmer to access the hardware. Topics include review of digital logic and circuits; machine and assembly language instructions, RISC and CISC architectures; simple assembly language programming; arithmetic-logic unit, control unit, memory unit, I/O control; CPU design elements including registers, microcoding, the fetch/decode/execute cycle, and design of a control and interrupts; arithmetic algorithms for fixed and floating-point numbers; cache, virtual, and external memory; and I/O control and interrupts. Possible additional topics include multiprocessing and pipelining.

    Prerequisites: CAIS 0120  and CAIS 0265 .
  
  • CAIS 0240 - Software Engineering


    Credits: 3

    An introduction to the essential activities associated with the development of quality software products. The software life cycle utilized in individual and team-oriented computer science software engineering design products will be investigated. Concepts covered include requirements analysis, specification techniques, design methodologies, implementation, and testing/verification techniques. A modern object-oriented programming language and its associated design and debugging tool will be employed in assignments illustrating quality software engineering.

    Prerequisites: CAIS 0230 .
  
  • CAIS 0265 - Introduction to Digital Electronics and Microprocessors


    Credits: 4

    Provides a survey of digital electronics and microprocessors. Initial topics to be covered include logic gates, Boolean Algebra, simplification, logic circuits, flip-flops, shift registers, counters and memory systems, which will be followed by an examination of architectures, instruction sets and applications on microprocessors and microcomputers. Emphasis will be on computer hardware at the chip level. Software content will include the use of an assembly language to control a microprocessor that interfaces to other electronic components. Laboratory sessions will allow students to build and design simple circuits to reinforce lecture concepts.

    Prerequisites: Knowledge of a high-level programming language and PHSC 0127 .
    (Formally PHSC 0265).
  
  • CAIS 0280 - Special Topics in Computer and Information Science


    Credits: 1-3

    A study of a topic of special interest to Computer Science or Computer Information Systems majors that is not covered in a course currently in the Bulletin. Topics generally involve new, current or evolving issues, and offerings depend on student and instructor interest. May be repeated for credit if topic differs.

    Prerequisites: Permission of instructor.
  
  • CAIS 0290 - Introduction to Computer Security


    Credits: 3

    Risk analysis, survey of threats (physical, network, software, and others), preventative measures, encryption, detection, and recovery from penetration of computer security.

    Prerequisites: CAIS 0125 , ACCT 0104  or knowledge of a high-level programming language.
  
  • CAIS 0301 - Compiler Design


    Credits: 3

    An introduction to the principles and techniques of compiler writing. Among the topics discussed are lexical and syntactic analysis, basic techniques of parsing (top-down and bottom-up), syntax-directed translation, run-time environments, intermediate code generation, code optimization and object code generation. Compiler writing tools such as LEX and YACC or SCANGEN and LLGEN are utilized.

    Prerequisites: CAIS 0230  and CAIS 0305 .
  
  • CAIS 0302 - Computer Science Seminar


    Credits: 1

    Focuses on current topics in computer science and allied fields. By means of individual presentations, group, or panel discussions, a variety of aspects and issues of this discipline will be explored. The topic of ethics in computer science is required; other topics will be chosen at the discretion of the instructor. This course can be repeated for credit (up to a maximum of four credits).

    Prerequisites: Junior/senior standing and permission of instructor for non-COMS/CIS majors.
  
  • CAIS 0305 - Elements of Systems Programming


    Credits: 3

    An introduction to a modern operating system used for systems programming (such as UNIX) and its utilities. Topics representative of those which might be chosen by the instructor as application endeavors include design of a small compiler/interpreter using compiler generating tools, network utilities using TCP/IP or other appropriate protocols, graphics utilities using systems such as X Windows, or device drivers.

    Prerequisites: CAIS 0120  or equivalent.
  
  • CAIS 0307 - Organization of Programming Languages


    Credits: 3

    A study of computer programming languages from the following points of view:specification, programming paradigms, implementation, and actual performance. Some laboratory exercises for the various languages will be given as resources permit. The languages will be chosen by the instructor.

    Prerequisites: CAIS 0230 .
  
  • CAIS 0308 - Advanced Cobol/File Processing


    Credits: 3

    A successor to CAIS 0205 - Introduction to Cobol , this course is designed to provide the student with a proficiency in advanced file processing and data structure techniques through COBOL implementation. A major portion of the course is devoted to the theory and practice of file processing as it relates to sequential, relative and indexed file structures and manipulations. Multi-level table processing, sorting, and sub-programming are also considered. Using a current COBOL environment, students are required to design and implement programming projects of considerable complexity.

    Prerequisites: CAIS 0205 .
  
  • CAIS 0310 - Database Management


    Credits: 3

    An introductory course in database, to include fundamental concepts, design and underlying theory. Data structures supportive of the database environment, along with rationale, objectives, and design and data modeling concepts will be considered. The relational model will be emphasized, to include relational operations, normalization and anomalies, and data definition, manipulation and query techniques. Technical aspects of database administration, such as security, recovery and concurrency will also be considered.

    Prerequisites: CAIS 0210  or CAIS 0230 .
  
  • CAIS 0312 - End-User Computing: an Overview


    Credits: 3

    An overview of end-user computing, to include the history and evolution of end-user computing, the identification of various end-user types, and an examination of end-user computing applications, risks and support activities. The organizational context of end-user computing, and particularly the concept and role of the information center, will be considered in the development of strategic planning for end-user computing.

    Prerequisites: CAIS 0346  or permission of instructor.
  
  • CAIS 0315 - Multimedia Presentation Technology


    Credits: 3

    A hands-on introduction to developing interactive presentations. Students will use authoring software to design and implement electronic presentations which incorporate music, voice, text, graphics, and video. The course provides an overview of available multimedia technology and demonstrates how that technology can be used to enhance presentations of services and resources associated with libraries, businesses and educational institutions.

    Prerequisites: Knowledge of a high-level programming language, or permission of instructor.
  
  • CAIS 0316 - Web Programming


    Credits: 3

    An introduction to server-side and client-side Web Programming. One or more popular Web scripting languages will be used to write programs intended to run under a Web browser. Applications of client-side programming and the security issues involved will be explored. The use of one or more languages intended to run on a web server will be illustrated with applications such as remote database access, forms-based systems for e-business and information gathering, and personalized Web pages. Students will be expected to write significant Web applications using both client-side and server-side programming techniques.

    Prerequisites: CAIS 0216  and either CAIS 0120  or CAIS 0212 .
  
  • CAIS 0337 - Networking and Client/Server Computing


    Credits: 3

    An introduction to networking and client/server computing through the utilization of a local area network. Topics will include basic network physical design, standard network architectural models, commonly used data transmission protocols, and network system administration. Principles of client/server computing will be introduced and applied through the development and implementation of a client/server application.

    Corequisite: CAIS 0310  or CAIS 0230 .
  
  • CAIS 0339 - Operating Systems


    Credits: 3

    Provides the student with an understanding of modern operating systems and the context within which the operating system functions. Topics to be examined include process management (processes and threads, process concepts, asynchronous concurrent processes and concurrent programming; processor management (traffic controller and allocation strategies); storage management (relocation, segmentation, paging, real and virtual storage, and allocation strategies); auxiliary storage management (device characteristics and management techniques) and file management (operations, protection, and allocation). Tradeoffs and decisions involved in operating system design are considered.

    Prerequisites: CAIS 0230 , CAIS 0236 , and CAIS 0305 .
  
  • CAIS 0341 - Computer Graphics


    Credits: 3

    Topics in computer graphics software and hardware such as microcomputer graphics, graphics software standards, windowing, graphical I/O devices, and low-level graphics algorithms. As time permits, high-level graphics such as CAD systems, scientific visualization systems, solid modeling, color, shading, and computer vision may be discussed.

    Prerequisites: CAIS 0120 .
  
  • CAIS 0346 - Systems Analysis and Design


    Credits: 3

    Tools and techniques supportive of the stages of typical Systems Development Life Cycles, including investigation, requirements, determination, process and data modeling, and application and interface design. Emphasis will be on the development of deliverables through the detailed design stage. Development and implementation issues, documentation, project management, and alternative methodologies will also be considered.

    Prerequisites: Knowledge of a high-level programming language.
  
  • CAIS 0347 - Introduction to Networking


    Credits: 3

    Communications hardware, including network connectors, routers, and wireless communications are discussed. LANs/WANs and network topologies are discussed. Hardware-based network protocols (such as Ethernet) and high-level protocols, such as the TCP/IP suite are surveyed.

    Prerequisites: MATH 0104  and knowledge of a high-level programming language.
  
  • CAIS 0348 - Computer Simulation


    Credits: 3

    An introduction to solving real-world problems using computer simulation. Models will be developed using appropriate mathematical and software engineering tools, implemented in a modern object-oriented language, and the results analyzed and validated. The emphasis is on critical thinking, abstraction of real situations, building of appropriate models and software, and the interpretation of results.

    Prerequisites: MATH 0108  or MATH 0340  or equivalent statistics coursework and CAIS 0120  or CAIS 0212  or knowledge of an object-oriented programming language.
    (Formerly CAIS 0270)
  
  • CAIS 0350 - Artificial Intelligence


    Credits: 3

    A survey of artificial intelligence, including AI languages, applications of data structures, interaction with the external environment, and expert systems.

    Prerequisites: CAIS 0230 .
  
  • CAIS 0351 - Introduction to the Theory of Computation


    Credits: 3

    Presentation of topics of current theoretical interest in computer science chosen from among grammars, finite automata, Turing machines, cellular automata and other models of computers; computability theory; and computational complexity.

    Prerequisites: CAIS 0120  and MATH 0220 .
  
  • CAIS 0353 - Applied Development Project


    Credits: 3

    A capstone project experience for Computer Information Systems majors involving the selection, investigation, analysis, design, development, implementation, and documentation of a computer-based information system. Students are required to apply concepts, principles, problem-solving strategies, and tools and techniques learned in previous computer and business coursework in developing a fully-functioning information system. Oral and written presentations at various stages of the project’s development will be required.

    Prerequisites: CAIS 0346  and senior standing in Computer Information Systems.
  
  • CAIS 0363 - Computer Science Senior Project


    Credits: 3

    A capstone project experience for computer science majors utilizing theoretical principles, problem solving strategies, tools, and techniques from previous computer-related study. The student will be required to propose, develop, and implement a computer-based solution of significant complexity for a project, or research activity, approved by the instructor. Potential endeavors may include, but are not limited to, production of a compiler, the design and development of a database system application, the formulation of image processing techniques, or creation of a client/server application. Oral and written presentations at various stages of the project’s development will be required.

    Prerequisites: CAIS 0230  and senior class standing in Computer Science.
  
  • CAIS 0380 - Special Topics in Computer and Information Science


    Credits: 3

    A study of an advanced topic of special interest to COMS or CIS majors that is not covered in a course currently in the Bulletin. Topics generally involve new, current or evolving issues, and offerings depend on student and instructor interests. May be repeated for credit if topic differs.

    Prerequisites: Permission of the instructor.
  
  • CAIS 0396 - Computer Science Internship A


    Credits: 3

    An on?campus internship experience for computer science and computer information systems majors. This experience will involve 8-10 hours per week.

    Prerequisites: Permission of instructor.
  
  • CAIS 0397 - Computer Science Internship B


    Credits: 3

    An internship experience which may be on or off campus depending on availability. Students might participate in a major system design project on-campus or might be interning at a business location in the Greater Springfield Area.

    Prerequisites: Permission of instructor.

Criminal Justice

  
  • CRJU 0101 - Introduction to Criminal Justice


    Credits: 3

    A survey of the American Criminal Justice System as a socio-political institution. The police, criminal courts, and correctional and rehabilitative endeavors will be analyzed within the framework of empirical research from the perspectives of the social sciences. Required of all first-year students in the Criminal Justice major.

  
  • CRJU 0121 - Theories of Crime


    Credits: 3

    An exploration of prominent theories of crime causation, ranging from biological, psychological, sociological, and cultural explanations. Theories are compared and contrasted and implications are discussed as foundations for criminal justice system policy.

  
  • CRJU 0201 - Law Enforcement and Society


    Credits: 3

    The structure and function of law enforcement agencies in contemporary society will be analyzed in their sociological context. Particular emphasis will be placed on the role of the police within the framework of the Criminal Justice System.

    Prerequisites: CRJU 0101 .
  
  • CRJU 0202 - Introduction to Corrections


    Credits: 3

    An in-depth examination of the American Correctional System. Traditional punitive measures will be analyzed in relation to current reintegration alternatives.

    Prerequisites: CRJU 0101 .
  
  • CRJU 0205 - American Judicial System


    Credits: 3

    An examination of the development of law and the American legal system. The problems related to the meaning and uses of law; the organizational hierarchy of the courts; and the role of the courts in the criminal justice system.

    Prerequisites: CRJU 0101 .
  
  • CRJU 0231 - Research Methods in Criminal Justice


    Credits: 3

    An introduction to scientific methodology as related to criminal justice. The course will focus on the development of hypotheses, data collection, data analysis and hypothesis verification. Attention is also given to basic statistical techniques appropriate for criminal justice research.

    Prerequisites: CRJU 0101 .
  
  • CRJU 0301 - Juvenile Procedure


    Credits: 3

    An examination of the underlying philosophy of juvenile justice and procedures used to process a juvenile alleged to be delinquent through the juvenile justice system. The course will focus on the differences between juvenile procedure and adult criminal procedure by examining recent court decisions and statutory law pertaining to juveniles.

    Prerequisites: CRJU 0101 , CRJU 0205 , and Junior standing.
  
  • CRJU 0302 - Criminal Law


    Credits: 3

    The function of criminal law and its relationship to various criminal offenses, including crimes against persons and crimes against property.

    Prerequisites: CRJU 0101 , CRJU 0205 , and Junior standing.
  
  • CRJU 0303 - Patterns of Criminality


    Credits: 3

    The U.S. Department of Justice Index Crimes will be studied along with other crimes, which will be selected on the basis of their contemporary administrative significance and their effect on the criminal justice system in particular.

    Prerequisites: CRJU 0101  and Junior standing.
  
  • CRJU 0304 - Prevention and Control


    Credits: 3

    An in-depth examination of the criminal justice system and the efforts it has exerted in an attempt to prevent and control criminal behavior. Course will focus on the traditional methods including probation and parole as well as recent trends in crime control and prevention: the utilization of community based treatment programs and attempts by many criminal justice agencies to avoid the processing of individuals through the system.

    Prerequisites: CRJU 0101 , CRJU 0201 , and Junior standing.
  
  • CRJU 0305 - Principles of Evidence and Proof


    Credits: 3

    The study of the different types of evidence, relevance, the hearsay rule and its exceptions, impeachment and cross?examination and privileged communications.

    Prerequisites: CRJU 0101 , CRJU 0205 , and Junior standing.
  
  • CRJU 0306 - Contemporary Problems in Corrections


    Credits: 3

    An intensive analysis of selected problems in institutional and community corrections.

    Prerequisites: CRJU 0101 , CRJU 0202 , and Junior standing.
  
  • CRJU 0307 - Contemporary Problems in law Enforcement


    Credits: 3

    An intensive analysis of selected problems in American law enforcement and police-community relations. A major research paper is required.

    Prerequisites: CRJU 0101 , CRJU 0201 , and Junior standing.
  
  • CRJU 0308 - Rights of the Convicted


    Credits: 3

    An examination of the legal rights of the individual who has been convicted of a crime. This lecture course will focus specifically on both federal and state laws and court decisions dealing with the legal rights of probationers, confined prisoners, and parolees in the American criminal justice system.

    Prerequisites: CRJU 0101 , CRJU 0205 , and Junior standing.
  
  • CRJU 0309 - Principles of Criminal Investigation


    Credits: 3

    The science of investigation of crimes, laboratory techniques, interpretation of data, and elements of specific crimes.

    Prerequisites: CRJU 0101 , CRJU 0201 , and Junior standing.
  
  • CRJU 0310 - Organized and White Collar Crime


    Credits: 3

    The methods through which organized crime influences and, in many instances, controls entire communities. Traditional types of crime heavily influenced by organized crime, such as loan sharking and gambling, will be analyzed in an effort to demonstrate the basis of power and wealth of organized crime in the United States.

    Prerequisites: CRJU 0101 , CRJU 0201 , and Junior standing.
  
  • CRJU 0311 - Victimology


    Credits: 3

    Criminal-victim relationships, with emphasis on victim-precipitated crimes and compensation to the victims. Consideration is given to: concept and significance of victimology; time, space, sex, age, and occupational factors in criminal?victim relationships; victims of murder, rape, other violent crimes and property crimes; victim typology; the public as victim; restitution and compensation to victims.

    Prerequisites: CRJU 0101  and Junior standing.
  
  • CRJU 0312 - Women in the Criminal Justice System


    Credits: 3

    An examination of the female and her often unique involvement in the American criminal justice system, whether as an offender, as a victim, or as an employee in policing, the courts, or in corrections. Traditional as well as feminist theories will be critically evaluated, using both historical analysis and more recent studies. Throughout, the focus is on the detection and understanding of differences and similarities in gender attitudes and behaviors, as well as institutional factors effecting change.

    Prerequisites: CRJU 0101  and Junior standing.
  
  • CRJU 0313 - Quantitative Methods in Criminal Justice


    Credits: 3

    Examines the relationship and application of statistical techniques to theory building and concept construction. Gives an overview of statistical methods and their appropriateness for research in criminal justice. In addition, various computer-oriented analytical tools and data processing systems available to the criminal justice practitioner will be surveyed.

    Prerequisites: CRJU 0231  or its equivalent and Junior standing.
  
  • CRJU 0314 - Seminar on Offender Rehabilitation


    Credits: 3

    The “nothing works” doctrine generated by the controversial Martinson Report has resulted in considerable confusion regarding the effectiveness of corrections programs designed to elicit specific behavioral changes on the part of the correctional client. This course will thoroughly examine the debate surrounding the “nothing works” doctrine and present those methods of rehabilitation that have proven effective in the treatment of offenders. Probation, parole and programs for the incarcerated offender will be the primary focus of this course.

    Prerequisites: CRJU 0101 , CRJU 0202 , and Junior standing.
  
  • CRJU 0315 - Stress and the Criminal Justice System


    Credits: 3

    An intensive examination of the interpersonal stresses indigenous to criminal justice practitioners. Stress management within criminal justice organizations will be considered in terms of the administrative and functional problems encountered. Special attention will be given to the criminal justice environment which deals with social service and control on a twenty-four hour basis.

    Prerequisites: CRJU 0101  and Junior standing.
  
  • CRJU 0316 - Civil Liabilities of Criminal Justice Professionals


    Credits: 3

    The civil liability for harm inflicted on another. Topics to be considered will include: intentional torts such as assault, battery, and false imprisonment; negligence; torts of strict liability; libel, slander and defamation; liability of owners and occupiers of land; and the liability of state and federal employees for harm caused in their respective professional capacities.

    Prerequisites: CRJU 0101 , CRJU 0205 , and Junior standing.
  
  • CRJU 0317 - Evolution of American Law Enforcement


    Credits: 3

    A critical analysis of the contemporary American law enforcement establishment in relation to the evolutionary forces that have contributed to its development. Excepting modern technology, the law enforcement function tends to run in predictable cycles. Traditional in origin, these cyclical phenomena may be observed in the patterns of older societies. Reflections of the past are deemed vital to a more objective and well?rounded perception of current issues.

    Prerequisites: CRJU 0101 , CRJU 0201 , and Junior standing.
  
  • CRJU 0319 - Economic Crime


    Credits: 3

    The manner in which professionals in business are able to manipulate and control computer systems and engage in various types of white collar crime will be examined. Emphasis will be placed on consumer and computer fraud, embezzlement, and particular attention will be focused on corporate crime and on the criminal justice system’s attempts to identify, prevent, and control it.

    Prerequisites: CRJU 0101 , CRJU 0201 , and Junior standing.
  
  • CRJU 0320 - Criminal Procedure: Fourth Amendment Rights of the Accused


    Credits: 3

    A study of due process, the exclusionary rule, and the legal problems associated with arrests, searches, and seizures.

    Prerequisites: CRJU 0101 , CRJU 0205 , and Junior standing.
  
  • CRJU 0321 - Criminal Procedure: Fifth and Sixth Amendment


    Credits: 3

    A study of the legal problems associated with interrogations, confessions, entrapment, lineups, and wiretapping and electronic surveillance.

    Prerequisites: CRJU 0101 , CRJU 0205 , and Junior standing.
  
  • CRJU 0322 - Youth Gangs


    Credits: 3

    This course will offer an in-depth study of youth gangs in the United States. Topics to be examined include various theories of gang formation, group dynamics, and individual factors associated with gang membership. Attention will also be given to the different types of gangs that exist. Given these dynamics, the final portion of the course will focus on prevention and intervention efforts aimed at reducing gang behavior.

    Prerequisites: CRJU 0101  and Junior standing.
  
  • CRJU 0323 - Religion and Crime in Contemporary America


    Credits: 3

    This course will serve as an introduction to issues related to religion and the criminal justice system. Topics will include the religious origins of the legal and correctional systems, religion and contemporary law, religion in prison and corrections, hate crimes and terrorism.

    Prerequisites: CRJU 0101  and Junior standing.
  
  • CRJU 0324 - Restorative Community Justice


    Credits: 3

    Restorative Community Justice is based on a new vision of criminal justice that stresses offender reintegration through offender accountability. Rather than simply a legal violation, crime is viewed as a breach in the relationship between the offender and the victim, and also the offender and the community. To the greatest degree possible, resolution should rest in the hands of those most directly involved, with the state mediating the conflict. This course will explore the philosophy of restorative justice, and current practices of victim-offender mediation, where the offender is required to directly confront the person(s) harmed, and the victim is given a real voice. It will examine how offenses can be resolved in ways that are positive and constructive for victims, communities, and also for offenders. The student will develop an understanding of the basic tenets of restorative justice, and also knowledge of how this concept is being applied in criminal justice practices in the U.S. and internationally.

    Prerequisites: CRJU 0101 , CRJU 0202 , and Junior standing.
  
  • CRJU 0325 - Capital Punishment


    Credits: 3

    This course focuses on capital punishment law, particularly United States Supreme Court decisions addressing constitutional issues relevant to the death penalty. Students also will explore empirical, penological, political, and moral issues related to the death penalty and its administration.

    Prerequisites: CRJU 0101 , CRJU 0202 , and Junior standing.
  
  • CRJU 0326 - Planned Change in Criminal Justice


    Credits: 3

    This course is designed to acquaint students with general theories of planned change at the individual, organizational, and community levels. Special attention will be given to the need for employee involvement and collaboration in working toward organizational goals, with reference to concepts such as reinventing government and total quality management. The emphasis will be on applied theory. Students will be expected to develop their own ideas for change in the fields of policing, courts, or corrections. They would then be required to consider the resistances that would likely arise as their changes are introduced, and how they should best be dealt with, considering planned change theories from the course.

    Prerequisites: CRJU 0101  and Junior standing.
  
  • CRJU 0327 - Race, Ethnicity, and Criminal Justice


    Credits: 3

    An examination of the issues of race and ethnicity which continue to affect all aspects of criminal justice in America. Whether as offenders, victims, or as persons working (or seeking to work) within “the system,” African Americans, Hispanics, and other minorities are treated differently than non-minorities. This course explores the core concepts of race and ethnicity as they have developed in our culture, and examines the evidence for and against various forms of racism and discrimination in key institutions of the criminal justice system. The nature and status of constitutional, statutory, and other remedies are also explored.

    Prerequisites: CRJU 0101  and Junior standing.
 

Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 -> 13