2020-2021 Graduate Catalog 
    
    May 11, 2024  
2020-2021 Graduate Catalog [ARCHIVED CATALOG]

Course Descriptions


Please note: Schedules are subject to change; check the PeopleSoft online schedule prior to each term’s registration.

 
  
  • ACC 505 - Intermediate Accounting I


    Conceptual framework and accounting standards, accounting system and recording procedures; elements and format of the balance sheet, income statement and statement of cash flows; valuation and reporting of cash, receivables, inventories and cost of goods sold, property, plant and equipment and depreciation, intangibles and depletion, current liabilities and contingencies.
    Lecture
    Credits: 3
    Prerequisite: ACC 615 
    Offered When Needed
  
  • ACC 510 - Intermediate Accounting II


    Time value of money; valuation and reporting of bonds payable and long-term notes, corporate capital and dividends; earnings per share, capital structure and dilutive securities; revenue recognition, income taxes and operating losses, accounting changes and error analysis; preparation of the statement of cash flows; full disclosure and financial statement analysis.
    Lecture
    Credits: 3
    Prerequisite: ACC 505 
    Offered When Needed
  
  • ACC 545 - Managerial Accounting


    Introduction to managerial accounting; role of accounting within an organization; classification, behavior, estimation, allocation and reporting of costs; manufacturing operations and costing systems; budgets and cost standards for planning and controlling operations; use of accounting data for evaluating performance and as the basis for managerial decision making.
    Lecture
    Credits: 3
    Prerequisite: MBA 520 
    Offered When Needed
  
  • ACC 606 - Auditing Principles


    Role of the public accountant, professional standards and ethics and auditor legal liability; audit planning, evaluation of risk and internal control and designing audit programs; audit evidence and documentation, testing and sampling; audit procedures for assets, liabilities and operations; completing the audit and preparing reports.
    Lecture
    Credits: 3
    Prerequisite: ACC 613 
  
  • ACC 608 - Cost Accounting Concepts and Applications


    A study of costing systems including activity-based costing; the classification, reporting, estimation and allocation of costs; flexible budgets and standards, revenue analysis, transfer pricing and the role of the controller. Additional laboratory hour required.
    Lecture
    Credits: 3
    Prerequisite: MBA 520 
    Offered in the Spring Trimester Offered in the Summer
  
  • ACC 613 - Advanced Financial Accounting


    Investments in equity securities and ownership interests, business combinations and purchase method, consolidated statements at and subsequent to acquisition and intercompany transactions; accounting for foreign currency transactions and translation of financial statements; partnership formation, operation and dissolution; current and emerging issues.
    Lecture
    Credits: 3
    Prerequisite:  ACC 510  
  
  • ACC 615 - Managerial Accounting Theory and Practice


    A study of managerial accounting and the role of accounting within an organization; cost classification, behavior and estimation; systems for accumulation, assignment and reporting of costs; use of cost-volume-profit analysis, budgets, and standards for planning and control; segment income and evaluation of performance; selection and use of relevant data for decision making; and determination of prices for goods and services
    Lecture
    Credits: 3
  
  • ACC 620 - Accounting Standards and Controls


    A study of major standards and recent requirements of accounting, auditing and federal regulatory bodies; corporate controller responsibilities, internal control procedures and fraud examination and internal and independent auditors’ functions; accounting for costs, budgeting for planning and control, operating and financial analysis techniques and issues related to private companies.
    Lecture
    Credits: 3
  
  • ACC 625 - Accounting for Nonbusiness Organizations


    A study of the concepts of financial planning, control, and reporting for nonbusiness organizations; differences and similarities compared with business entities; review of authoritative pronouncements and regulations; accounting procedures and financial reports for federal, state and local governments, healthcare and educational institutions and similar entities.
    Lecture
    Credits: 3
  
  • ACC 630 - Federal Income Taxation


    A study of federal income taxation of individuals, partnerships and corporations; taxable, nontaxable and excludable income and deductions; tax credits, computation and payment; gains and losses on sales and exchanges of property; partnership and corporate formation, distributions and liquidation including S corporations; and review of applicable Internal Revenue Code provisions and regulations.
    Lecture
    Credits: 3
  
  • ACC 650 - Special Topics in Accounting


    International accounting and financial reporting standards; foreign country accounting practices and related influences and convergence of international and U.S. standards; foreign currency and hedging transactions; translation and analysis of foreign financial statements; international taxation and transfer pricing considerations. Admission to Public Accounting Program or approval of Department Chair required.
    Lecture
    Credits: 3
    Offered in the Fall Trimester
  
  • ACC 655 - Research in Financial Accounting


    Regulation of accounting by private and public sector entities; role of the SEC and other organizations in determining financial reporting standards; recent and proposed accounting standards and tax regulations and their applicability to current practice; application of research procedures and completion of assigned research projects in accounting. Admission to Public Accounting Program or approval of Department Chair required.
    Lecture
    Credits: 3
    Offered in the Winter Trimester
  
  • ACC 660 - Advanced Auditing Theory and Practice


    Requirements of the Sarbanes-Oxley Act, auditing standards of the PCAOB, internal control responsibilities and current auditing issues; other assurance services and special reports; technology and the audit process; audits of government and nonprofit entities; concepts and standards of business and accounting ethics; ethical challenges and guidelines for reaction. Admission to Public Accounting Program or approval of Department Chair required.
    Lecture
    Credits: 3
    Offered in the Spring Trimester
  
  • ACC 665 - Professional Ethics and Fraud Examination


    General concepts of business and accounting ethics; standards of professional organizations, ethical challenges, current research studies and case analysis; prevention of and determining the existence of fraud; investigation procedures, evidence and resolution of findings; and misappropriation of assets and computer and financial statement fraud.
    Lecture
    Credits: 3
    Offered in the Spring Trimester
  
  • ADM 601 - Professional School Administrator and Supervisor


    An introduction to the field of school administration and supervision. Theories and processes will be critically examined. The role of the educational leader as well as organizational behavior will be explored in relation to urban and inclusive settings. Field visits are required.
    Lecture
    Credits: 3
    Offered in Fall & Spring Offered in the Summer
  
  • ADM 603 - School Finance


    Federal, state, and local support of education will be analyzed. The influence of economic, political, and demographic factors on the financing of education will be explored. Principles and practices of sound school business management will be emphasized in relation to basic accounting and budget procedures. Candidates will construct and present school budgets and analyze their relationships to district budgets. Field visits are required.
    Lecture
    Credits: 3
    Offered in the Spring Semester Offered in the Summer
  
  • ADM 604 - The Dynamics of Interpersonal Behavior in School Administration


    The dynamics of working with school personnel, parents and community groups will be considered. Special attention will be given to problem solving, conflict resolution and collaborative decision making. Techniques for developing and maintaining positive school community relations will be presented. Candidates will be required to submit a written critical incident analysis from the field for review. Field visits are required.
    Lecture
    Credits: 3
    Offered in Fall & Spring
  
  • ADM 605 - School Law


    An analysis of the laws governing education on federal, state and local levels will be conducted. The legal rights and obligations of school personnel, parents and children will be explored. Landmark decisions and relevant court cases will be presented. Field visits are required.
    Lecture
    Credits: 3
    Offered in Fall & Spring
  
  • ADM 635 - The Administration of Educational Computing


    The goal of this course is to prepare current and prospective K-12 administrators to use information technologies effectively and efficiently to support classroom instruction, enhance student learning and increase their own productivity. This is a hands-on course designed to move participants from theory to practice and to assist them in the application of technology skills and knowledge into their current school communities and future leadership settings. The underlying theme of the course is communication. Participants are expected to develop and use communication skills in a variety of ways. This will include presentations to the group, e-mail exchange and Web 2.0 tools. Each participant will also be expected to create a personal blog and show implementation of its use throughout the course. Wikis and podcasts will be introduced, discussed and illustrated. There will also be a “how-to” component to the course that will involve instruction in the use of the MS Office (particularly Excel and Access) as it pertains to administrative pursuits. The “how-to” component will also include the use of the SmartBoard and its Notebook software. Each participant will have the opportunity to observe and evaluate interactive lessons as part of a simulated classroom environment. Field visits are required.
    Lecture
    Credits: 3
    Offered When Needed
  
  • ADM 665 - Computer Competencies for Educational Administrators


    This course has been designed to provide administrators and supervisors with skills necessary to maximize computer usage in such areas as attendance, registration, scheduling, grading, guidance, finanicial applications, library, resource management and word processing.
    Lecture
    Credits: 3
    Offered When Needed
  
  • ADM 710 - The Supervision of Reading Programs


    The criteria used in establishing school and district wide reading programs will be considered. Problems in staff development, the mobilization of resources, and program evaluation will be explored.
    Lecture
    Credits: 3
    Offered in the Spring Semester
  
  • ADM 726 - The Leader as Communicator


    This course focuses on the essential skills of communication needed for leadership. Participants will develop a comprehensive approach to career planning and selection of an administrative position, improve speaking skills as both interviewer and interviewee in simulated sessions, improve writing skills for the constructive discipline of staff and resume preparation, and develop public relations skills with specific reference to press and media. Collaborative models for decision making will also be considered. Field visits are required.
    Lecture
    Credits: 3
    Offered When Needed
  
  • ADM 741 - The Administrative Role in Curriculum Development and Evaluation


    Theories and processes of curriculum development in inclusive schools will be analyzed. The role of administrators, teachers, and the community in curriculum development will be examined. Models of curriculum evaluation and outcomes based assessment will be considered. Students will also participate in a field centered curriculum development activity. Field visits are required.
    Lecture
    Credits: 3
    Offered in the Fall Semester
  
  • ADM 743 - Supervision in Inclusive Education


    The process of recruiting and selecting personnel as well as educational experiences for inclusive settings will be examined in terms of specific educational and community needs. Evaluation systems, career development, and in-service education will be examined. A written field work analysis of staff supervision is required. Field visits are required.
    Lecture
    Credits: 3
    Offered in the Spring Semester
  
  • ADM 752 - The Principalship


    Analysis of school organization, including curriculum development and principles of effective school supervision. Candidates will shadow effective administrators for a semester and write in-depth analysis of administrator’s role and vision. Field visits are required.
    Lecture
    Credits: 3
    Offered in the Summer
  
  • ADM 754 - Issues and Problems in School Administration


    An analysis of current issues and problems in school administration and supervision will be explored. Candidates will review literature for in- depth analysis of field-based issues. Field visits are required.
    Lecture
    Credits: 3
    Offered When Needed
  
  • ADM 812 - The Change Agent in Education


    The role of the change agent in facilitating change will be explored. Techniques for change will be discussed in depth. Limitations and obstacles will be investigated. Case studies of change management will be reviewed.
    Lecture
    Credits: 3
    Offered When Needed
  
  • ADM 941 - Internship I in School Leadership


    The Internship period provides field experience and in-depth analysis of the demands, realities and expectations of practicing administrators. During the first internship period, the intern completes an action research project on the school organization and needs. The action research project concludes with the intern’s recommendations for organizational changes as defined by assessment data. Through weekly seminar sessions, current issues and problems in the field are addressed. The intern completes 200 hours in the field. Students must apply in advance for participation in the internship. Deadlines are: November 15 for Spring; May 1 for Summer or Fall internships. A minimum of 15 credits of completed academic work and martriculated status are required before applying for the internship.
    Internship
    Credits: 3
    Department Consent Required
  
  • ADM 942 - Internship II in School Leadership


    In the second Internship period, the intern continues to act as a full time administrator under the supervision of an on-site administrator. The intern completes their portfolio of administrative work and demonstrates competencies through a presentation at the end of the internship period. The intern completes 200 hours in the field. Students must apply in advance for participation in the internship. Deadlines are: November 15 for Spring; May 1 for Summer or Fall internships. A minimum of 15 credits of completed academic work and martriculated status are required before applying for the internship.
    Internship
    Credits: 3
    Department Consent Required
  
  • BIO 520 - Ecology and Population Biology


    A detailed examination of ecology and population biology. Major areas to be covered include ecosystems, community structure, energy flow, population genetics, conservation genetics and restoration ecology. Students seeking professional teacher certification (Biology 7-12) will be prepared to teach the Living Environment Curriculum as required by New York State Education Department. The course will examine the foundational concepts of ecology (e.g. competition) through classical and current examples in primary literature. Examples using molecular and genetic approaches will be emphasized along with studies that illustrate the impact of environmental degradation on human populaitons. Students will be required to articulate their knowledge of ecology and prepare lectures, projects and assignments that are in accordance with the educational standards set forth by the National Science Education Standards (NSES), National Science Teachers Association (NSTA) and New York State.
    Lecture
    Credits: 3
    Prerequisite: BIO 510 
  
  • BIO 525 - Biochemistry and Cellular Physiology


    Biochemistry is the discipline which investigates life at the molecular level. The objective of this course is to study and gain insight into the nature of the organic molecules that comprise living organisms. The structure of these molecules will be studied along with their functional significance to the living organism. The reaction pathways in which these molecules participate to make available and utilize energy and to rearrange old and synthesize new molecules will also be studied. The ultimate goal of these studies is to provide a picture of the cell as a functioning chemical system able to interact with other such chemical systems to form an autonomous organism. Students will be required to articulate their knowledge of biochemistry and cellular physiology and develop lesson plans and assigmnents applying the learning standards set forth by the National Science Education Standards (NSES), National Science Teachers Association (NSTA), and New York State. Students will also become familiar with the techniques used in modern biolochemistry research.
    Lecture
    Credits: 3
    Prerequisite: BIO 510 
    Offered in the Summer
  
  • BIO 530 - Laboratory Techniques in Modern Biology


    A laboratory experience for students seeking professional teacher certification (Biology 7-12). The laboratory course is designed to prepare students to teach science as an active learning process and clearly illustrate that students learn science by “doing” science not by having it done to them. Teacher candidates will apply the science content of the core curriculum to new questions and learn to engage students in problem solving, decision making and group discussions through hands-on exercises and experiments. Teacher candidates will be required to articulate the content they know, develop hypotheses and design experiments in compliance with the National Science Education Standards (NSES), National Science Teachers Association (NSTA) and New York State Education Department’s Living Environment Curriculum. In addition, teacher candidates will be prepared to be career-long learners by finding sources of information and organizations for professional development.
    Laboratory
    Credits: 1
    Prerequisite, BIO 510  
  
  • BIO 650 - Current Studies in Cell Biology I


    A review and study of the recent and current literature on the structure, ultrastructure, and functioning of eucaryotic cells. Reprints and original copies of papers from Nature, Science, Proc Am. Acad. Sci., J. Cell Biol., J. Cell Physiol., and other scholarly journals, are studied and discussed as extensions, modifications or refutations of current theory in cell biology. The course concentrates on the plasma membrane and the cytoplasmic vacuolar system, including endoplasmic reticulum, Golgi apparatus, Iysosomes, and peroxisomes.
    Lecture
    Credits: 3
    Offered in the Summer
  
  • BIO 990 - Special Topics In Modern Biology


    Course involves lectures, readings, and classroom discussion of selected topics in biology. These courses are designed as intensive study opportunities in areas of specialization not covered in depth by existing courses.
    Lecture
    Credits: 3-4
    Offered when needed.
  
  • BLW 618 - Health Care Law and Ethics


    This course examines the sources of law and legal processes affecting the health services system, elements of administrative law and agency processes, introduction to legal relationships (e.g., torts, contracts, insurance) of facilities, physicians, personnel and patients. After a fundamental grounding in the discipline of ethics, the interaction of values and managerial decision-making is examined through case studies.
    Lecture
    Credits: 3
  
  • BLW 635 - International Law


    This course is designed to address the foundations and applications of traditional, contemporary and developing concepts of international law. Covering topics from principles of international law, jurisdiction, international dispute resolution and enforcement, the EU, world trade and multinational enterprises to the seizure of national assets, among other issues, this course proposes to inform students of the impact of international law upon the maintenance of national and international order and commerce.
    Lecture
    Credits: 3
  
  • BLW 640 - Legal Issues in e-Commerce


    This course is devoted to various legal issues that arise in the facilitation, management and regulation of electronic commerce. Topics include, but are not limited to, rights in electronic information, information security, online transactions, trademark rights, domain name rights, regulating information content, and regulating online conduct.
    Lecture
    Credits: 3
  
  • BLW 650 - Contract Law


    This course is designed to cover the fundamental principles of contract law, including offer, acceptance and consideration. Topics include Statute of Frauds, the Parol Evidence Rule, breach of contract, damages, the bidding process, suretyship bonds, liends and the effects of bankruptcy. Further, there will be a discussion on the types of different business entities and the respective liabilities of owners.
    Lecture
    Credits: 3
  
  • BUS 604 - Corporate Event Marketing, Management and Hospitality in Sports, Entertainment and Media


    It’s not “all about the music” and it’s not “just a game.” For corporate marketers, sports and entertainment mean business, from the inside out. Learn what and why corporations buy, how brilliant sales proposals can fail, the art of negotiation, the role of the Brand, managing “ambush marketing” by competitors, the ROI challenge, and more. Students considering sales, marketing, management or other careers in sports and entertainment will gain crucial insight into the corporate mindset with case studies from today’s leading sponsorship and event marketers.
    Lecture
    Credits: 3
  
  • BUS 606 - Advanced Project Management


    An examination of the theory of Project Management with a detailed review and analysis of techniques applied and tools available. Students will be exposed to various approaches to Project Management used for large projects as well as small while surveying case studies of both successful and unsuccessful project initiatives. The course will explore the application of this theory to project scenarios through the use of the advanced features of various software tools. Topics will include an in-depth review and analysis of all basic subject matter covered in IS 605  plus cost estimation techniques, budgeting, Earned Value Management, scope and stakeholder management, communications, conflict resolution, risk management, monitoring project performance, performance statistics/metrics, resource management, process mapping, and a review of the various certification qualifications. Two projects will be required (both will be written and oral): an individual project as well as a team project. This syllabus plans for lecture during the first half of each class (theory), with the second half of each class focusing on practical application of tools (Microsoft Project, etc.) and/or project presentations.
    Lecture
    Credits: 3
    Prerequisite: IS 605 
  
  • BUS 618 - Seminar in Career Insights and Development in Sports, Entertainment and Media


    Seminar in Sports and Entertainment Business will focus on the critical components of building successful sports and entertainment properties and offer students an insider look at this multi-faceted industry and the career opportunities that stem from it. This course will present a unique blend of interacting with industry leaders, working on a customized consulting project and exploring the relevant business challenges of today. There area of discussion will center around the principles of building properties, including i) Property Foundation - The underpinnings of managing a property; ii) Market Framing - The foundation for fan affinity; iii) Fan Architecture - The connectors that fuel fan interest; iv) Consumer Electricity - The outlets that convert fan interest into revenue; and v) Value Metrics - Industry benchmarks that measure consumer relevance. Prerequisites: at least 2 other Sports and Entertainment courses. Permission of the Associate Dean/MBA Program Director is required.
    Lecture
    Credits: 3
    Department Consent Required
  
  • BUS 619 - Business and Corporate Communications Strategies in Sports, Entertainment and Media


    This course examines the role that communications, public relations and community relations play in the business of sports and entertainment. The competence of these functions is critically intertwined with the value of companies within this industry. Students will gain insight into communications strategies, the most effective methods of utilizing today’s evolving platforms, and how the various disciplines of traditional PR relate to this industry, including media services, corporate communications, publicity, crisis communications, and executive and celebrity communications.
    Lecture
    Credits: 3
  
  • BUS 637 - Role of Healthcare Organizations in Business Continuity & Risk Management through Disaster Planning


    Hospitals are the backbone of the healthcare response to catastrophic emergencies that can include an influenza pandemic or a large-scale Nuclear/Biological/Chemical attack. The need for hospitals to be prepared to respond to disasters is a major priority for hospital leaders. Since 2001 disaster training has become more rigorous and standardized; hospitals have stockpiled emergency supplies and medicines; situational awareness and communications are improving; and exercises are more frequent and of higher quality. Students in this course will have the opportunity to study in detail previous incidents such as flooding, electrical outages, terrorist attacks and how these incidents have shaped the way hospitals approach disaster preparedness. Students will develop the necessary tools to be able to develop disaster preparedness plans relevant to their organization.
    Lecture
    Credits: 3
  
  • BUS 689 - Special Topics in Business: Global Benchmarking for World-Class Performance


    Benchmarking is a powerful tool for identifying and adapting best practices from internal, competing, industry, and world-class organizations. This distance learning course reveals how global benchmarking can bridge the distinctions among organizations in international trade, cultural and business processes for performance improvement. Students will learn how to perform a global benchmarking project using the Internet as a research and communication tool.
    Lecture
    Credits: 3
  
  • BUS 692 - Special Topics Planning, Implementing and Evaluating E-Learn Programs


    As the need for rapid learning has increased, so has the need for organizations to establish plans that create e-learning programs for employee training, support, and improvement. Such plans have helped many stay competitive while addressing issues such as high training costs, employee turnover, recruitment difficulties, inconsistent training, out-of-date or obsolete materials, and even new service development for customers. Students in this course will discover how e-learning leaders implement their programs; integrate e-learning into their corporate culture; and evaluate their e-learning initiatives by assessing cost, quality, service, and speed.
    Lecture
    Credits: 3
    Prerequisite: MBA 570 
  
  • BUS 698 - MBA Internship


    MBA students are placed in a private organization or public agency to 1) carry out an assigned concentration project, 2) engage in day to day functioning of the establishment, and 3) learn how a modern corporation is organized and operates under the direct supervision of an executive of the organization and a department faculty. Students engaged in the internship will meet with the faculty supervisor periodically to report the progress and discuss any issues relating to the internship. 3 breadth elective credits.
    Internship
    Credits: 3
  
  • CRJ 505 - Criminal Justice and the Constitution


    A survey of constitutional issues as they affect the criminal justice system. Topics will include recent Supreme Court cases and decisions that have attempted to reconcile individual liberties and guarantees with the interests of society, security and crime prevention.
    Lecture
    Credits: 3
    Offered in the Spring Semester
  
  • CRJ 510 - History of the Criminal Justice System


    A survey of the development of the American system of Criminal Justice. Topics will include events, organizations and personalities which have significantly affected police, probation, corrections and parole administration in the United States.
    Lecture
    Credits: 3
    Offered in the Fall Semester
  
  • CRJ 515 - Computers and Criminal Justice


    An introduction to the computer and its uses in criminal justice. Coursework will include introductory concepts of computing systems and data organization; ethical and social issues related to computing; use of software packages, including word processing, modeling, and database management applications.
    Lecture
    Credits: 3
    Offered in the Fall Semester
  
  • CRJ 620 - Professional Standards and Ethics in Criminal Justice


    This course provides a historical and contemporary exploration in the field of criminal justice ethics. Students will learn and express an understanding of the different philosophical systems/schools of thought (including classicism, utilitarianism, and peacemaking) and relate these ethical systems to ethical scenarios, codes of ethics and professional responsibilities, as well as decision-making opportunities in the different areas of criminal justice. Four specific areas examined are: law enforcement ethics, legal professional ethics, correctional ethics, and policymaking ethics. The course covers not only theoretical, but applied ethics.
    Lecture
    Credits: 3
    Offered in the Spring Semester
  
  • CRJ 630 - Victimology


    This is an overview course covering developments in the field of Victimology, including its basic concept, its subfields and role as a field of study within criminal justice. The course also deals with the analysis of new programs and trends in the criminal justice system’s response to victims, including restorative justice initiatives. Students will also learn about the emergence of special victim groups, the implications of a victim-oriented perspective for the administration of justice, the development of victim-witness service programs, and court-ordered alternatives such as victim-offender mediation and restitution.
    Lecture
    Credits: 3
  
  • CRJ 640 - Profiling Violent Crimes


    An introductory study on the topic of profiling: its basic elements; the sociological and criminogenic elements; and physical and emotional factors. The course examines the use of profiling in such violent crimes as arson, sexual assault, pedophilia, murder, and kidnapping. Profiling, as an investigative tool, will be analyzed, both the pros and cons. Students will be introduced to computer database systems used for profiling, as well as geographic profiling and crime mapping as instruments for police and federal law enforcement. Particular attention will be focused on victimology, serial offenders, and the use of profilers in the media and its effect on public opinion and attitudes.
    Lecture
    Credits: 3
  
  • CRJ 655 - Advanced Deviant Behavior


    A study of the theories of deviance, subculture, and group behavioral systems. Topics to be considered include: drug use and abuse, gang violence, mental illness, sex crimes, deviance in relation to social processes and structures, and methods of deviance control.
    Lecture
    Credits: 3
    Offered When Needed
  
  • CRJ 660 - Advanced Criminology


    A study and evaluation of some of the current issues and problems in the causes and treatment of crime. A review of the social theories and principles of criminology.
    Lecture
    Credits: 3
    Offered When Needed
  
  • CRJ 665 - Corrections


    A study of the principles, theories, and practices of the correctional system. A view of some of the current issues and problems facing American corrections systems.
    Lecture
    Credits: 3
    Offered When Needed
  
  • CRJ 670 - Cyber Security, Policy & the Law


    A comprehensive introduction to the protection of business information and the systems that support business processes. The objective is to identify common threats and attacks employed against Web-accessible applications, analyze the role of security models and architectures, explain the role of cryptography, and analyze issues related to security management and network security. This course explores how a “networked” world has bred new crimes and new responses, and investigates how information and communication technology (ICT) has become a tool, a target, and a place of criminal activity and national security threats, as well as a mechanism of response. . Topics include defining types of Cyber-Crime & Security, the impact of current legislation, judicial decisions, and government regulations directing the focus of policy formulation. The course covers theory and practice of security policing, computer security, focusing in particular on the security aspects of the web and Internet.
    Lecture
    Credits: 3
    Offered in the Fall Semester
  
  • CRJ 675 - Cyber-Crime Investigation


    This course is designed to give law enforcement personnel and those working in the field new tools in cyber and real world criminal investigations. Topics include: digital wire taps, keystroke loggers, and application compilers for both wired and wireless networks. Students will be able to show a proficiency in intercepting electronic communications, recompiling the data, and identify if/when it has happened to a complainant. Other topics include: data mining tools allowing students to locate, correlate and extrapolate public and private information on the Internet and private databases. Students will use and show proficiency in graphical charting tools that can illustrate association between persons, companies, websites, email accounts, phone numbers, etc… for investigative and courtroom use.
    Lecture
    Credits: 3
    Offered in the Spring Semester
  
  • CRJ 750 - Critical Issues in Criminal Justice


    A study of current issues, problems and challenges facing the American criminal justice system. Topics include justice policies, use of discretion, harassment, entrapment, prison overcrowding, parole, shock probation, equal access to justice, and current issues as they develop. Special emphasis will be placed on current sociological research that relates to criminal justice issues.
    Lecture
    Credits: 3
    Offered When Needed
  
  • CRJ 755 - Criminal Justice and the Community


    A study of community resources, customs, bonds and relationships with the criminal justice system. Special topics include minority group relations, civil rights, police community relations and community based corrections.
    Lecture
    Credits: 3
    Offered When Needed
  
  • CRJ 760 - Administration and Organizational Behavior in Criminal Justice


    A study of the theoretical bases of organizations in the criminal justice system, and the consequences of various theories. Special emphasis is placed upon the complex relationship between individuals and criminal justice organizations.
    Lecture
    Credits: 3
    Offered When Needed
  
  • CRJ 765 - Criminal Law, Evidence and Ethics


    A study of the penal law and rules of evidence in criminal and administrative proceedings. Topics will include specific criminal statutes, procedural law, ethical obligations of government agents in the gathering of evidence, organized crime, sex crimes and drug crimes.
    Lecture
    Credits: 3
    Offered When Needed
  
  • CRJ 820 - Forensic Health Issues, the Law and the Criminal Justice System


    This course will provide an introduction to the field of forensic mental health issues by covering the primary areas in which mental health practitioners interface with the criminal justice system. Criminal and civil proceedings will be discussed with an emphasis on the use of expert testimony in criminal trials. In addition, different protocols and practices that are used with the correctional population will be examined. Treatment, intervention and the use of referrals with juveniles and adults will be discussed. Students will understand the application of contemporary correctional and criminological theories with regard to case studies and current practice.
    Lecture
    Credits: 3
  
  • CRJ 850 - Database Systems for Criminal Justice


    Design, implementation, and utilization of database systems within the setting of the criminal justice system. Topics include data relationships and modeling, normalization, data management structures, evaluation of performance,and applications.
    Lecture
    Credits: 3
    Prerequisite: CRJ 515 
    Offered in the Spring Semester
  
  • CRJ 940 - Internship in Criminal Justice


    Student participation in an off-campus, supervised work experience related to criminal justice with regular reporting to an assigned faculty member. It is intended for students without professional training or background in the area of criminal justice. A written report relating this work to the student’s course of study will be required.
    Internship
    Credits: 3
    Department Approval Required.
    Department Consent Required
  
  • CRJ 950 - Criminal Justice Independent Research Project


    This course is designed to enhance the student’s traditional library and computer-assisted research skills, and to draw upon the knowledge and expertise developed through the student’s prior course of study.  It is designed to satisfy program requirements insofar as providing the student an opportunity to select an appropriate topic and structure an acceptable work of scholarly research.  Students will present a research paper/proposal for research.
    Thesis Research
    Credits: 3
    Offered in the Fall Semester
    Department Consent Required
  
  • CRJ 990 - Special Topics in Criminal Justice


    This course will examine topics of interest in criminal justice that are not addressed by other courses in the program.
    Lecture
    Credits: 3
    Offered When Needed
  
  • CS 510 - Discrete Mathematics


    This course is an introduction to the mathematical concepts fundamental to the discipline of Computer Science: The topics include combinatorics, foundations of mathematical logic, induction, set theory, probability, entropy, and Boolean Algebra.
    Lecture
    Credits: 3
    Offered in Fall & Spring
  
  • CS 520 - Computer Science II


    This course provides an introduction to advanced programming techniques, data structuring and encapsulation techniques. This course emphasizes modern design principles. The use of these principles to achieve clarity and ease of de-bugging is required in the programming assignments. Ethical and social issues relating to computing are discussed. Weekly Laboratory.
    Lecture
    Credits: 3
    Offered in Fall & Spring
  
  • CS 600 - Data Structures & Algorithms


    This course covers abstract data types such as stacks, queues, lists, trees and graphs, and of the design of data structures and algorithms to implement them. Students will use these data structures to design solutions to problems. The analysis of the space and time complexity of these data structures and algorithms is emphasized.
    Lecture
    Credits: 3
    Offered in Fall & Spring
  
  • CS 610 - Computer Organization & Architecture


    This course is an introduction to the architecture, organization and logic design of digital computers. Topics include a review of number systems, analysis and design of digital circuits, computer architecture, CPU organization and operation, advanced CPU implementation techniques, hierarchical memory system design, topics in input-output design, and assembly language programming. The interdependence between computer hardware, operating systems, and programming language compilers is emphasized throughout the course. Students are expected to independently research advanced topics in modern computer organization, and write technical reports summarizing their findings.
    Lecture
    Credits: 3
    Offered in the Spring Semester
  
  • CS 615 - Software Security


    This course provides students with a broad familiarity with security concepts pertaining to secure software development. Students gain hands-on skills and theoretical knowledge by applying these concepts to actual software development. Students learn how to use existing software security APIs when writing software. A number of database security issues are also discussed. Students learn about malware threats that malicious software of hackers can inject into vulnerable software and become familiar with testing and analysis tools used by software developers to close vulnerabilities. The course also provides a brief overview of cryptography and network security. The course includes the study of recent research papers that expose students to the state of the art in the field of software security and malware analysis.
    Lecture
    Credits: 3
    Prerequisites: CS 600  
    Co-requisite: CS 620  
    Offered in the Fall Semester
  
  • CS 620 - Database Design & Implementation


    This course introduces the design, implementation and use of database management systems. Topics include: database system architecture, conceptual and logical database design, data models, normalization, relational query languages, database security, data warehousing, data mining and underlying social and ethical issues. Students design and implement a database system application. Selected topics in emerging database technologies are discussed.
    Lecture
    Credits: 3
    Offered in the Fall Semester
  
  • CS 630 - Theory of Programming Languages


    This course covers the design and organization of higher-level programming languages: processing, datatypes and data flow, control structures, program units, storage management, binding strategies, language design criteria, and formal language definition. Students learn advanced programming language theory through hands-on projects.
    Lecture
    Credits: 3
    Prerequisites: CS 600  and CS 610  
    Offered in the Fall Semester Alternate Years
  
  • CS 650 - Operating Systems


    This course presents the fundamental concepts in the design and implementation of modern operating systems. The structure of a typical operating system is considered and the efficient design of its various components is studied. The impact of hardware and compiler technology on operating system design is examined throughout the course. Assignments include the design and implementation of a small simulated operating system. Students are expected to independently research new developments in operating systems design and implementation, and write technical reports summarizing their findings.
    Lecture
    Credits: 3
    Prerequisite:  CS 600  and CS 610  
    Offered in the Fall Semester
  
  • CS 701 - Algorithms for Computational Science


    This course provides an introduction to algorithms and their application in Computational Science. The main objective of the course is to develop students’ algorithmic thinking and problem solving skills by exploring and implementing algorithms that are used in solutions to a variety of problems of modern significance in Bioinformatics, Molecular Biology, Computational Chemistry and Physics, Astronomy and other areas of Computational Science.
    Lecture
    Credits: 3
    Prerequiste: CS 600  
    Offered When Needed
  
  • CS 709 - Cryptography


    This course introduces the theory and application of cryptography - a fundamental area of Computer Science and Mathematics at the core of modern software and hardware security. Covering a range of cryptographic topics and algorithms along with the mathematical background necessary to be able to argue formally about their complexity, efficiency, and correctness, the course also offers a hands-on approach to better understand how cryptographic algorithms are designed. Students learn how to write secure software by using cryptographic APIs already implemented in most well-known programming platforms. Reading assignments and hands-on labs further teach students the weaknesses and strengths of different cyptographic algorithms and implementations. Students investigate current research in cryptography.
    Lecture
    Credits: 3
    Prerequisite: CS 600 
    Offered in the Spring Semester
  
  • CS 710 - Advanced Computer Organization and Architecture


    The course presents a detailed study of efficient CPU design and its integration into a computer system so that performance and cost are optimized. Advanced processor implementation techniques such as pipelining, superscalar operation, and hyperthreading. The course discusses multicore CPUs along with their cost/performance tradeoffs. The structure and operation of the memory hierarchy, memory design approaches, I/O structures, and the mutual impact of processor, compiler and operating system designs are considered. Students are expected to independently research advanced topics in modern computer architecture, and write technical reports summarizing their findings.
    Lecture
    Credits: 3
    Prerequisite: CS 610  
    Offered When Needed
  
  • CS 712 - Program Analysis for Security


    This course introduces students to the theory of program analysis for security. It covers a variety of program analysis techniques used during software design, implementation, testing, debugging, and modification so that students understand software systems, their properties, and security problems that may arise. The course offers also hands-on experiences that show students how to implement security analysis and how to use commercial tools to detect the security problems of any program. The course includes the study of research papers related to the latest methodologies in the field of program analysis for security.
    Lecture
    Credits: 3
    Prerequisite: CS 615  
    Offered during Special Sessions
  
  • CS 713 - Cloud Security and Privacy


    This course demonstrate the strengths and weaknesses of different solutions in cloud computing to overcome new vectors of attacks that can affect a company’s infrastructure, communication networks, data, and services. This courses also covers a broad range of topics and methodologies on privacy and security issues and approaches related to cloud computing, including trust, risk, forensics and legal aspects. Students also have the opportunity to explore the latest open source cloud based technologies related to cloud security development. The course includes the study of research papers related to the latest methodologies in the field of cloud security and privacy.
    Lecture
    Credits: 3
    Prerequisite: CS 615  
    Offered during Special Sessions
  
  • CS 720 - Advanced Topics in Database Systems


    This course covers problems and techniques involved in the design and implementation of database systems. Topics include physical storage management and indexing structures, query processing and optimization, transaction processing, concurrency control, database recovery and distributed database systems. Selected topics in emerging database technologies are discussed.
    Lecture
    Credits: 3
    Prerequisite: CS 620  
    Offered in the Spring Semester Alternate Years
  
  • CS 730 - Compiler Design


    This course covers the principles and techniques of language translation: finite automata and lexical analysis, parsing of context-free languages, symbol tables, storage administration, error diagnosis, introductory optimization and code generation techniques. Students have an opportunity to write a compiler for a small language.
    Lecture
    Credits: 3
    Prerequisite: CS 630  
    Offered When Needed
  
  • CS 734 - Game Development


    The course is a hands-on introduction to game design and development. It provides a comprehensive look at the overall game development process - from concept creation and initial design to implementation, testing, and marketing of the finished product. Students gain hands on experience developing and integrating game components and scripts using a professional game engine, and graphics, audio, and video modeling tools. Proper software engineering techniques are emphasized throughout the course. Students are expected to independently research advanced topics in game development, virtual reality, or HCI devices used in simulations and gaming, and either apply their research in their course projects or write a detailed technical report.
    Lecture
    Credits: 3
    Offered in the Fall Semester
  
  • CS 736 - Advanced Game Development


    The course explores advanced topics in game development, including advanced computer graphics, artificial intelligence, networking protocols for multiplayer gaming, hardware and software user interfaces, and software engineering principles for game design and implementation. Students work in teams on creating sophisticated multiplayer client-server game software using advanced software tools and techniques. Students are also required to independently research cutting-edge game/simulation development topics, and incorporate this research into their projects.
    Lecture
    Credits: 3
    Prerequisites: CS 600 , CS 734 
    Offered in the Spring Semester Alternate Years
  
  • CS 742 - Computer Graphics


    This course introduces fundamental concepts in 2D and 3D computer graphics, including graphics primitive, geometric transformations, 2D and 3D viewing and rendering. Basics in linear algebra are covered for understanding of image representation and manipulations. In addition to regular homework assignments, students are exposed to the literature in computer graphics. For the final project assignment, students implement and improve on an existing technique published in the recent literature and make the work publishable as a conference paper. In this course, students gain sufficient breadth in recent development in Computer Graphics to prepare them for studies in related fields, such as 3D game development.
    Lecture
    Credits: 3
    Prerequisite:  CS 600  and Permission of Department Chair
    Offered in the Fall Semester
  
  • CS 750 - Advanced Operating Systems


    This course examines the internal structure and implementation of one or more real operating systems. Algorithms and data structures involved in scheduling, memory management, input/output and secondary storage management are discussed, and their interdependence and interaction are emphasized. The implementation of system calls for use in system programming and administration is also considered. Students are expected to independently research new developments in operating systems design and implementation, and write technical reports summarizing their findings.
    Lecture
    Credits: 3
    Prerequisite: CS 650  
    Offered in the Spring Semester Alternate Years
  
  • CS 760 - Artificial Intelligence


    This course covers the principal ideas and developments in artificial intelligence. Topics include knowledge representation, problem solving and search strategies, game playing, solving constraint satisfaction problems, uncertainty and probabilistic reasoning, and machine learning. Selected emerging artificial intelligence topics are discussed.
    Lecture
    Credits: 3
    Prerequisite: CS 600  
    Offered in the Spring Semester Alternate Years
  
  • CS 761 - Data Mining


    This course will introduce popular data mining methods for extracting knowledge from data. It will cover the principles of data mining methods, but also provide to students hands-on experience in developing data mining solutions to scientific and business problems. Topics include: knowledge representation, data preprocessing, machine learning and statistical methods (association mining, classification and prediction using Bayesian learning, decision trees, instance-based learning, support vector machines, neural networks, genetic algorithms, cluster analysis), evaluation of the performance and meta-learning algorithms. Ethical implications of data mining applications are considered. Applications are drawn from a variety of real life examples from different areas.
    Lecture
    Credits: 3
    Prerequisite: CS 600 
    Offered When Needed
  
  • CS 768 - Web Applications Development


    This course provides an in-dept introduction to the design, implementation, testing, and deployment of web applications. The course covers both client-side and server-side software development using a variety of markup, scripting, and programming languages and techniques. Interfacing to a database, deployment on a server, and multi-browser support are also discussed. Special emphasis is placed on user-interface design and software efficiency. A number of projects will be assigned throughout the semester to reinforce the material covered during lectures. Students are also expected to independently research a cutting-edge topic in modern web development, write a technical report, and present their findings to the class.
    Lecture
    Credits: 3
    Prerequisite: CS 600  
    Offered in the Fall Semester Alternate Years
  
  • CS 771 - Web Application Security


    The course provides enough background and theory for students to understand and address the vulnerabilities of Web applications. To understand Web application security, it is first necessary to understand how to exploit Web application vulnerabilities. The main focus of the course is, therefore, to learn the tasks and techniques needed to break into Web applications by exploiting those vulnerabilities. This course will teach students, in a very practical way, how to discover, exploit and prevent security flaws in today’s Web applications. The main challenge is that Web applications are written using a variety of languages: HTML, CSS and JavaScript on the client, and Java or PHP on the server. This course will explain language-specific vulnerabilities on both the client and the server side. The course will also show students how hackers steal sensitive data and perform unauthorized actions. Students will be shown numerous real-world examples, demonstrating how different kinds of security flaws manifest themselves in today’s Web applications. The course will also describe in detail the countermeasures that application developers can take to defeat attackers.
    Lecture
    Credits: 3
    Prerequisites: CS 615  and CS 768  
    Offered When Needed
  
  • CS 772 - Parallel and Scientific Computing


    The course is an introduction to Parallel and Scientific Computing. Topics include advantages, limitations, theory, and applications of parallel and distributed computing, modern trends in parallel hardware and software design, and parallel programming with scientific application. Several parallel programming projects are assigned. Students are assigned independent reading and research beyond the scope of the lecture material, and expected to apply their findings for solving challenging problems requiring the need for parallel computing.
    Lecture
    Credits: 3
    Prerequisite: CS 600  and CS 610  
    Offered When Needed
  
  • CS 773 - Mobile Applications Development


    This course provides an in-depth introduction to the design, implementation, testing and deployment of mobile applications on a variety of modern mobile platforms. The course enhances the students’ object-oriented design and programming skills and introduces them to modern mobile development programming and scripting languages. Students become proficient in the use of the various tools for designing, testing, and optimizing the developed mobile software. Students are expected to research advanced topics in mobile computing and/or mobile software development, and write a detailed technical report about their findings.
    Lecture
    Credits: 3
    Prerequisite: CS 600  
    Offered in the Fall Semester Alternate Years
  
  • CS 775 - Mobile Application Security


    This course shows students the security problems that developers and IT managers need to look for when developing and deploying mobile applications and the solutions to those problems on some of the most popular mobile platforms. This course prepares students for real-life problems and situations through an in-dept analysis of security issues and possible attacks related to mobile devices. The course shows students how to develop mobile applications more securely and how to keep mobile devices secure. The course includes the study of recent research papers that expose students to the latest methodologies in the field of mobile application security.
    Lecture
    Credits: 3
    Prerequisites: CS 615  and CS 773  
    Offered in the Spring Semester Alternate Years
  
  • CS 777 - Computer Networks and Network Programming


    This course presents computer networking in both theory and practice. Students learn about computer networks with a focus on networking protocols and network programming. Also covered is an overview of current wireless networks and network security (including an overview of current research in that area). This course contains a large hands-on portion allowing students the opportunity to investigate, design, and implement networking protocols. Students investigate current research in networking and network programming and write a paper on their findings.
    Lecture
    Credits: 3
    Prerequisites: CS 600  and CS 610  
    Offered in the Spring Semester
  
  • CS 779 - Network Security


    This course introduces various attacks and threats that can take place in a computer network. The course discusses secure networking protocols, various wireless security protocols, and an introduction to operational security concepts. This is a hands-on course with multiple lab projects allowing students to investigate state-of-the-art network security principles. This course gives students an opportunity to learn about the various tools commonly adopted by ethical hackers. Students investigate current research in network security and write a paper on their findings.
    Lecture
    Credits: 3
    Prerequisites: CS 615  and CS 777  
    Offered in the Fall Semester
  
  • CS 780 - Software Project Development: Design


    This course is the first part of the 2-course series on software project development. The focus of the course is on the design of the system. It involves a study of software development cycles and techniques necessary in the creation of large software systems. The following techniques are emphasized: user requirements elicitation, object-oriented class analysis and design, testing strategies and structured system evaluation, and project management. As an essential part of this course, students work in teams in the organization, management and development of a large software project. At the end of the course, students submit a research paper reporting on the management of open-source projects involving multiple organizations. Department Consent Required.
    Lecture
    Credits: 3
    Prerequisite: Permission of Department Chair
    Offered in Fall Semester
    Department Consent Required
  
  • CS 784 - Software Project Development: Implementation


    This course is the second part of the 2-course series on software project development. The focus of the course is on the implementation of the system designed in CS 780. Students are encouraged to explore efficient algorithms and robust programming techniques in order to meet the user requirements of the system in the allotted time frame. Completion of the 2-course series provides students with a solid understanding of large-scale software design and development in a team environment. At the end of the course, students submit an in-dept analysis on requirements and modeling of the next version of the current implementation.
    Laboratory
    Credits: 3
    Prerequisite: CS 780  
    Requires Completion of Core or Dept Approval
    Offered in the Spring Semester
  
  • CS 980 - Thesis Preparation Seminar


    This course provides the opportunity for the student to work with an advisor in developing a thesis on an approved topics. This course is the first part of the research thesis. Through this course, the students gains an understanding of the significance of his/her research problem, obtains in-depth knowledge of the scholarly work pertinent to his/her research problem, and develops a research proposal outlining all aspects of the planned thesis work. Department and Thesis Advisor Approval Required.
    Seminar
    Credits: 3
    Offered in the Fall Semester
    Department Consent Required
  
  • CS 981 - Thesis


    This course is the second part of the research thesis. In this course, the student implements the method proposed in the Thesis Proposal presented in CS 980  , evaluates the implemented method and documents the study in the thesis report. The thesis must be a substantive piece of scholarship contributing to the field of study.
    Thesis Research
    Credits: 3
    Prerequisite: CS 980  and permission of the program director
    Offered in the Spring Semester.
    Department Consent Required
  
  • CS 990 - Special Topics in Computer Science


    This course will study topics of current interest in computer science, which are not covered in a course offered by the department. It will be offered periodically as the needs and interests of students and faculty dictate. Prerequisite: completion of core and permission of the program director.
    Lecture
    Credits: 1, 2, 3
    Requires Completion of Core or Dept Approval Department Approval Required. Offered When Needed
    Department Consent Required
  
  • CSD 500 - Language Disorders in Adults


    This course is designed to provide graduate students of speech-language pathology with an understanding of the etiology, neural substrates, characteristics, assessment and treatment of speech and language disorders in adults due to brain damage, including aphasia, traumatic brain injury, and right hemisphere disorders. Students will learn through assigned reading, lectures and class projects. Clinical case presentations, including case history, neurological exam results, behavioral symptoms, and lesion information will be used to explore clinically relevant issues and to develop basic differential diagnosis skills.
    Lecture
    Credits: 3
    Prerequisites: CSD 515  and CSD 505  (CSD 505  may be taken concurrently)
 

Page: 1 | 2 | 3 | 4 | 5 | 6 | 7