Apr 28, 2024  
2021-2022 Undergraduate Catalog 
    
2021-2022 Undergraduate Catalog [ARCHIVED CATALOG]

Course Descriptions


 
  
  • CMSCI 349 - Software Engineering


    Credits: (3)
    This is an introductory course in software engineering. Techniques in software design and development are studied. Topics include structured design, structured programming, top-down design and development, segmentation and modularization techniques, iterative enhancement, design and code inspection techniques and correctness. Principles of object-oriented design and the Unified Process are stressed. Includes experience in applying the techniques through the team development of a large software project. Prerequisite(s): CMSCI 254  or permission of the instructor. (Spring, even years)
  
  • CMSCI 355 - Network Systems and Design


    Credits: (3)
    The fundamental communications concepts leading to a study of the topology and communication protocols for computer networks are examined. The class focuses on protocols for Internet communication. Topics include application-layer protocols, TCP/IP, DNS servers and e-mail protocols. Prerequisite(s): CMSCI 125 Introduction to Computer Science II (3)  or permission of the instructor. (every Fall)
  
  • CMSCI 356 - Operating Systems


    Credits: (3)
    This course is an examination of modern operating systems. Topics include dynamic procedure activation, system structure, evaluation, memory management, process management, recovery procedures, and systems software. Unix and MS Windows are the primary examples. Prerequisite(s): CMSCI 125 Introduction to Computer Science II (3)  and CMSCI 277 Computer Architecture (3)  or permission of the instructor. (Spring)
  
  • CMSCI 358 - Computer Security I


    Credits: (3)
    This course covers cryptography as well as some network and application security topics. Cryptography topics include public key and symmetric key cryptography; public key infrastructure; hashing; digital signatures; SSL/TLS; steganography; and attacks on cryptography. Network and application security topics include botnets; denial of service attacks; buffer and numerical overflows; cross-site scripting; SQL injection; session hijacking; malware such as viruses, trojans, backdoors, and rootkits. Prerequisite(s): CMSCI 125 Introduction to Computer Science II (3)  or permission of the instructor. (every Fall)
  
  • CMSCI 359 - Database Management Systems


    Credits: (3)
    The design, organization, and implementation of database systems are studied. Topics include the relational model, entity-relationship modeling, normalization, SQL, and database programming. Prerequisite(s): CMSCI 125  or permission of the instructor. Strongly Recommended: CMSCI 254 . (Spring)
  
  • CMSCI 389 - Numerical Methods


    Credits: (3)
    This course examines a variety of numerical methods for applications of mathematics. Topics include the numerical solution to nonlinear equations, interpolation, numerical differentiation and integration, and the numerical solution to differential equations. Prerequisite(s): CMSCI 120  and MATH 247  or permission of the instructor. Same as MATH 389 . (Fall, odd years)
  
  • CMSCI 394 - Computer Graphics


    Credits: (3)
    Principles of computer graphics including representation, manipulation and display of two- and three-dimensional objects are examined. Topics include display devices, lines, curves, surfaces, composite objects, transformations, hidden line and surface removal, shading, coloring and interactive graphics. Prerequisite(s): CMSCI 125  or permission of the instructor. MATH 364  is recommended. (On a rotating basis)
  
  • CMSCI 398 - Independent Study


    Credits: (1-3)
    This course allows for the independent study in an area of computer science. Topics are selected to meet a student’s interest or need. Permission of the instructor, department chair, dean and associate provost is required. (As needed)
  
  • CMSCI 442 - Principles of Programming Languages


    Credits: (3)
    This course is a study of the syntax, semantics and pragmatics of computer languages. Topics include language definition structure, data types and structures, control structures and data flow, run-time considerations, functional languages, lexical analysis, parsing. The languages studied will vary. Prerequisite(s): CMSCI 254 Data Structures and Algorithms (3)  or by permission of instructor. (Fall of even years)
  
  • CMSCI 449 - Introduction to Artificial Intelligence


    Credits: (3)
    The concepts and applications of artificial intelligence are examined. Topics may include knowledge representation, searching state space, heuristic search, expert systems, natural language processing, propositional logic, learning and cognitive models, and computer vision. Prerequisite(s): CMSCI 254  or permission of the instructor. (On a rotating basis)
  
  • CMSCI 453 - Algorithms


    Credits: (3)
    This course is an in-depth study of algorithmic design with an emphasis on applications. Topics may include algorithm analysis, design patterns, advanced tree structures, graph algorithms, computational geometry, text processing, and network algorithms. Prerequisite(s): MATH 228 Discrete Mathematics (3)  and CMSCI 254 Data Structures and Algorithms (3)  or permission of instructor. (Fall of Odd years)
  
  • CMSCI 459 - Computer Security II


    Credits: (3)
    Primary topics include secure programming techniques, low-level programming, reverse engineering, and penetration testing. In particular, topics include database security; mobile device security; processes for developing secure software; avoiding common security flaws; C and assembly language programming; disassemblers and debuggers; techniques used by malware; penetration-testing tools and techniques. Prerequisite(s): CMSCI 358 . (On a rotating basis)
  
  • CMSCI 460 - Database Implementation


    Credits: (3)
    Topics include physical and logical database design and schemas; file organization, local and distributed; buffer management; hash tables; advanced querying and query optimization; device management; database security. Prerequisite(s): CMSCI 459 Computer Security II (3)  
  
  • CMSCI 474 - Senior Project Proposal


    Credits: (1)
    Students begin work on a major computer science project by locating a client or topic; projects may come from on- or off-campus sources. Students will define the problem, perform research to determine options, decide on a general approach, and identify the major technology components. Students will be prepared to start detailed design in CMSCI 475 . Students grades are entered as Pass/Fail until after completion of CMSCI 475 , when the grade for both courses will be the grade assigned in CMSCI 475 . Prerequisite(s): CMSCI 254  or permission of the instructor. Recommended: CMSCI 349 . (Fall)
  
  • CMSCI 475 - Senior Project


    Credits: (3)
    Students complete their major computer science projects as proposed in CMSCI 474 Senior Project Proposal (1)  . Students also present material from areas of interest in computer science and engage in discussion and reflection on issues of computer ethics. Prerequisite(s): CMSCI 474 Senior Project Proposal (1)  or permission of the instructor. Senior status required. (Spring)
  
  • CMSCI 485 - Theory of Computation


    Credits: (3)
    This is an investigation into the theoretical basis of computation. Topics include a study of finite state automata, regular expressions, context-free grammars, pushdown automata, the pumping lemma, Turing machines, undecidability and intractable problems. Prerequisite(s): CMSCI 254 Data Structures and Algorithms (3)  and MATH 228 Discrete Mathematics (3)  or permission of the instructor. (Spring of Even years)
  
  • CMSCI 489 - Modeling and Simulation


    Credits: (3)
    This course develops mathematical models and techniques for constructing mathematical models. Topics may include population growth, epidemics, scheduling problems, predator-prey interaction, transportation, economics and stochastic models. Prerequisite(s): MATH 248  or permission of the instructor. Same as MATH 489 . (As needed)
  
  • CMSCI 492 - Practicum


    Credits: (1-3)
    Practicum presents an opportunity to gain practical experience through a one semester internship. The nature of the work experience and the number of credits must be approved in advance by the department chair. (As needed)
  
  • CMSCI 493 - Practicum


    Credits: (1-3)
    Practicum presents an opportunity to gain practical experience through a one semester internship. The nature of the work experience and the number of credits must be approved in advance by the department chair. (As needed)
  
  • CMSCI 499 - ST: Special Topics in Computer Science


    Credits: (3)
    Students work on advanced projects in software design or development, hardware design or construction, or hardware/software integration. Examples include advanced topics such as compiler construction or image processing. This course is offered at the discretion of the department with regard to the needs and aptitudes of the students. (As needed)
  
  • COMM 120 - ST: Special Topics in Communication


    Credits: (3)
    Special Topics in Communication.
  
  • COMM 125 - Essentials of Speaking and Writing


    Credits: (3)
    The course provides an opportunity to improve scholarly habits of mind and self-confidence while developing writing skills and public speaking. It concentrates on basic writing, following the writing assignment format of FSYM and oral presentation strategies. Leadership theories and practices will be used to generate topics. Viewing various types of leadership through historical models, students have an opportunity to become informed, persuaded, and inspired while enhancing their skills to be more effective communicative leaders themselves. 
  
  • COMM 160 - Video Design and Production


    Credits: (1)
    Introduction to technical and stylistic aspects of creating and producing video recordings. Includes hands-on recording and editing.
  
  • COMM 170 - Podcast Design and Production


    Credits: (1)
    Students help produce, record, and edit university podcasts. Maximum of 6 credits. (Offered in Fall and Spring)
  
  • COMM 180 - Web Design


    Credits: (1)
    Introduction to basic web design concepts including semantic mark-up, site navigation and planning, user personas, wireframing, and accessibility. Students will also explore modern web development strategies such as user experience design and mobile-first web development using HTML, CSS, and JQuery.
  
  • COMM 200 - Foundations of Writing


    Credits: (3)
    This course introduces students to forms of writing in Communication, including journalistic, argumentative and creative writing. (Fall and Spring)
  
  • COMM 201 - Media Writing


    Credits: (3)
    This course introduces the basics of writing for the mass media, which include print, broadcast, public relations and online. Students learn news judgment, concision, AP Style, active-voice writing and the “inverted pyramid.” (Fall and Spring)
  
  • COMM 202 - Streaming Practicum


    Credits: (1)
    This course is intended to build student skills and portfolios through internal work in Mount St. Mary’s streaming productions. Under supervision, this work includes participation in student media venues and achievement of specific tasks required by the esports program as well as other participating programs. (May be repeated up to 6 times) Offered every semester.
  
  • COMM 203 - Interpersonal Communication


    Credits: (3)
    Study and exploration of how we use communication to create, maintain, and terminate relationships in our personal lives, families, community, and workplace environments. Special attention to developing and promoting healthy interpersonal communication habits. (Fall)
  
  • COMM 205 - WMTB Practicum


    Credits: (1)
    Credit for working on campus radio station. Practicum courses may be repeated to a maximum of 6 credits. (Fall and Spring)
  
  • COMM 206 - Mountain Echo Practicum


    Credits: (1-2)
    Credit for working on campus newspaper. Practicum courses may be repeated to a maximum of 6 credits. To earn 2 credits in a semester requires the Echo advisor’s approval. (Fall and Spring)
  
  • COMM 207 - Introduction to Public Relations


    Credits: (3)
    Study of theory and practice of the mutual understanding and image-building created between an institution and its public through effective communication. Emphasis on research, planning, communication, and evaluation of public relations. (Fall)
  
  • COMM 210 - Media and Society


    Credits: (3)
    A foundational survey in the analysis of print, broadcast, and electronic media. (Fall and Spring)
  
  • COMM 213 - Mass Communication History


    Credits: (3)
    Historical consideration of the origin, development, and persuasive effect of mass-communicated messages before printing to modern times. (Fall)
  
  • COMM 214 - Video Production : Script to Screen


    Credits: (1)
    The course introduces students to the video production process, basic skills of producing, writing, shooting and editing video for a client. Students will learn these skills in two ways, by a.) watching quality instructional videos on the various skills of video production, and b.) actually creating videos, both individually and with a team.
  
  • COMM 220 - Broadcast Journalism


    Credits: (3)
    Study and practice of writing for broadcast news, as well as the history of broadcast journalism. (Fall)
  
  • COMM 222 - African American Communication


    Credits: (3)
    The course considers how historical and contemporary experiences of African American communities have shaped culture and communication.  This class engages in multiple topics that influence communication dynamics such as communication competencies, constructions of race and ethnicity, religious representations, language and communication styles, political and socio-economic forces, relationships, and cultural identity negotiations. 
  
  • COMM 230 - Public Speaking


    Credits: (3)
    A course in effective public speaking, with special attention to vocal and physical delivery and ethical persuasion. (Fall and Spring)
  
  • COMM 240 - Introduction to Communication Theory


    Credits: (3)
    An introductory survey of theories that inform understanding about the dynamics and values of communication across contexts. This course explores models of communication and theories of communication from the humanities and social sciences perspectives.
  
  • COMM 245 - Integrated Marketing Communication (IMC)


    Credits: (3)
    An introduction to the theories and practices of Integrated Marketing Communication (IMC). This course combines oral, written, and presentational technology skills within a professional communication context.
  
  • COMM 250 - ST: Special Topics in Communication


    Credits: (3)
    Special Topics in Communication.
  
  • COMM 301 - Blogging: Writing and Production


    Credits: (1)
    Practicum in writing, editing, and posting blogs.
  
  • COMM 302 - Technical Writing


    Credits: (3)
    The course gives students the rhetorical awareness and skill that they will need in the workplace. In particular, this course focuses on technical writing and communication in specialized formats for different audiences.
  
  • COMM 303 - Argument


    Credits: (3)
    An introduction to the method and theory of constructing oral and written persuasive arguments and refutations on a variety of topics. Students learn how to analyze, construct, and support arguments written to well-defined audiences. Counts for the Legal Studies minor. (Fall)
  
  • COMM 305 - Descriptive and Narrative Writing


    Credits: (3)
    A creative-writing course in developing a personal writing style. Emphasis on variety of forms and techniques. (Spring, even years)
  
  • COMM 311 - Media and the Catholic Church


    Credits: (3)
    This course examines the significance of media for the Catholic Church. Students will analyze the relationship between the Catholic Church and media through historical and contemporary theoretical perspectives. (Fall)
  
  • COMM 315 - News Reporting


    Credits: (3)
    Practice in newsgathering, interviewing, and journalistic writing to produce full-length media stories. Includes copyediting, feature writing, and documentary evidence. (Spring)
  
  • COMM 317 - Rhetorical Criticism


    Credits: (3)
    A course in the analysis, interpretation, and evaluation of written, spoken, and visual discourses designed to influence belief, produce social change, or craft cultural identities. Emphasis on the preparation and presentation of written analyses using a variety of critical approaches.
  
  • COMM 321 - Political Communications


    Credits: (3)
    An exploration of the main theories governing the development and presentation of political messages for public consumption. Students will participate in critical analyses of a variety of political messages, ranging from campaign artifacts to presidential rhetoric.
  
  • COMM 322 - Copyediting


    Credits: (3)
    Instruction in editing, proofreading, and preparing texts for publication. (Spring)
  
  • COMM 325 - Classical Rhetoric


    Credits: (3)
    An examination of rhetorical theories from the Greek, Roman, and Christian eras. Students will complete projects that require them to apply historical theories of rhetoric to modern discourse. (Spring)
  
  • COMM 327 - Crisis Communication


    Credits: (3)
    An introduction to crisis-management principles, strategies, and communication methods. Students learn to predict and manage real-world controversies and develop crisis-management plans. (Fall)
  
  • COMM 328 - Gender and Communication


    Credits: (3)
    An examination of the intersection of gender and communication-the way socialization shapes gender and vice versa. Special focus on developing a critical understanding of power, conflict, and culture in interpersonal and mediated contexts. (Spring)
  
  • COMM 330 - Public Relations Cases


    Credits: (3)
    An examination of public-relations theory and practice applied to actual case studies. Students will explore a variety of real public-relations problems and plan responses to hypothetical situations. (Spring)
  
  • COMM 333 - Writing for the Catholic Media


    Credits: (3)
    This course examines the significance of discourse within the Catholic Intellectual Tradition. Students will explore the relationship between communication and the Catholic Church through writing and textual analysis. (Spring)
  
  • COMM 335 - Communication Law and Ethics


    Credits: (3)
    An examination of legal issues affecting the media, including the First Amendment, defamation, privacy, newsgathering, confidential sources, free press vs. fair trial, obscenity, copyright, commercial speech, and broadcasting/telecommunications, as well as ethical viewpoints from Socrates to the present. (Spring)
  
  • COMM 365 - Sport Communication


    Credits: (3)
    An introduction to the field of sport communication and its impact on American culture. Special emphasis on models of sport communication; social values and norms associated with race, gender, and identity and how they play out in the world of sport; and strategies media professionals use in writing and reporting about sports. Students will also learn about opportunities for higher education and employment within the world of sport.
  
  • COMM 372 - ST: Special Topics in Communication


    Credits: (3)
    Courses of topics of special interest suggested by faculty members or students. (As needed)
  
  • COMM 373 - Social Media


    Credits: (3)
    Study of the techniques and effects of the use of digital and online information and entertainment media. (Spring)
  
  • COMM 374 - Creative Nonfiction


    Credits: (3)
    Practice reading and writing creative nonfiction (also called literary journalism), combining factual or informational content of journalism with creative techniques like humor, imagery, metaphor, dialogue, description, and stylistic experimentation. (Fall, even years)
  
  • COMM 398 - Independent Study


    Credits: (1-3)
    A student and faculty mentor work on a special project, typically writing for publication. Permission of the supervising instructor, the department chair, and the dean of the college is required. (Fall, Spring, Summer)
  
  • COMM 480 - Internship


    Credits: (3-6)
    On-campus and off-campus opportunities to gain experience in the field of communication. (Fall, Spring, Summer)
  
  • COMM 498 - Senior Seminar


    Credits: (3)
    Capstone course in communication that focuses on future professional work and development. Students are required to complete a comprehensive portfolio of their best work for public exhibition. Prerequisite(s): Senior status. (Fall)
  
  • CPSJ 150 - Introduction to Conflict & Peace


    Credits: (3)
    Broad in approach, this introductory course examines key issues arising from within each of the 3 tracks in the Conflict, Peace, & Social Justice major: Global, Societal, and Personal/Interpersonal conflict. It therefore introduces students to basic tools required in the analysis of conflict and peacebuilding from within serveral disciplines. That said, the course raises general questions about war and direct violence, indirect and structural violence, and human responses to conflict and social injustice; it reviews initiatives for positive peace (community development, human rights, environment); and highlights opportunties for personal transformation. Required for CPSJ Majors. (Fall)
  
  • CPSJ 400 - Practicum/Internship


    Credits: (3)
    In consultation with their academic advisor, students will identify and undertake a semester-long practicum or internship that provides hands-on experience working in a program/job related to their TRACK focus. Ideally, students will undertake this in their junior or senior year, when they have acquired sufficient academic groundwork to make the experience worthwhile. The Practicum may engage local, national, or international organizations, and may be part of a Study Abroad experience. Students are encouraged to work with CORE and the Office of Social Justice as well as the Baltimore College Peace Network (www.afc.org/resource/baltimore-college-peace-network) to identify opportunities for such internships.
  
  • CPSJ 498 - Senior Seminar


    Credits: (3)
    This capstone course for CPSJ majors aims at refining students’ skills in research, writing, speaking, and critical thinking.  It will be led by faculty teaching in the CPSJ Program, who will facilitate discourse across a broad selection of conflict/peace/social justice topics, support students as they undertake their own research projects, develop their Senior Research Papers, and foster reflection on possible career paths. (fall)
  
  • CYBER 260 - Networking Administration


    Credits: (3)
    This hands-on course focuses on building and maintaining computer networks. Topics include network architecture and topologies; network hardware such as cabling, switches, and routers; basics of IP addressing and subnets; network address translation; network configuration; and basic network security. Prerequisite(s): CMSCI 125 Introduction to Computer Science II (3)   (Fall)
  
  • CYBER 261 - UNIX and Windows Operating Systems


    Credits: (3)
    In this course, students will study Windows and UNIX operating systems in depth and in a hands-on way. Topics include OS installation; configuration; working at the command line; managing users and groups; authentication; updates; logging; auditing; managing system services; backups; virtualization; and host-based security. Prerequisite(s): CMSCI 125 Introduction to Computer Science II (3)  or by permission of instructor. (Spring)
  
  • CYBER 301 - Secure Systems Design and Risk Management


    Credits: (3)
    Students will be introduced to the study of risk assessment and compliance. Topics include security models, architecture, and design principles; threat and vulnerability analysis; risk assessment; risk remediation; incident handling and disaster recovery; laws affecting cybersecurity; compliance including PCI, HIPAA, and FERPA; privacy; protecting data; physical security; measuring reliability and availability; capacity planning; adversaries and targets. Prerequisite(s): CMSCI 125 Introduction to Computer Science II (3)  or by permission of instructor. (Fall)
  
  • CYBER 310 - Systems Operations Management


    Credits: (3)
    In this course, students will study managing systems in an enterprise environment. Topics include systems administration; database administration; RAID management; virtualization in enterprise; cloud security; enterprise systems programming; disaster recovery; backup recovery; redundant systems; change and configuration management practices; deploying systems and applications in an enterprise; and managing data. Prerequisite(s): CMSCI 125 Introduction to Computer Science II (3)  or by permission of instructor. (Spring)
  
  • CYBER 357 - Network Security


    Credits: (3)
    Students will study both the theory and practice of network security. Topics include firewalls; intrusion detection/prevention systems; proxies; VPNs; packet analysis; honeypots; network and vulnerability scanning; secure network configuration; and wireless network security. Prerequisite(s): CMSCI 355 Network Systems and Design (3)   (Spring)
  
  • CYBER 398 - Independent Study


    Credits: (1-3)
    This course allows for the independent study in an area of cybersecurity. Topics are selected to meet a student’s interest or need. Permission of the instructor, department chair, dean and associate provost is required. (As needed)
  
  • CYBER 400 - Cybersecurity Capstone


    Credits: (3)
    This capstone to the Cybersecurity major focuses on the ethics of cybersecurity at enterprise, national, and international levels by examining relevant stories and case studies from the news. This course follows and will reference the junior level ethics course in the core. Applications in accounting, criminal justice, business, and education are discussed. Students will complete a major project reflecting integration, application, and communication of key elements of cybersecurity. Oral and written communication skills will be emphasized throughout the course and, in particular, in the presentation of the final project. Prerequisite(s): Senior status required. (Spring)
  
  • CYBER 492 - Practicum


    Credits: (1-3)
    Practicum presents an opportunity to gain practical experience through a one-semester internship. The nature of the work experience and the number of credits must be approved in advance by the department chair. (As needed)
  
  • CYBER 493 - Practicum


    Credits: (1-3)
    Practicum presents an opportunity to gain practical experience through a one-semester internship. The nature of the work experience and the number of credits must be approved in advance by the department chair. (As needed)
  
  • CYBER 499 - Special Topics in Cybersecurity


    Credits: (3)
    Students work on advanced projects in cybersecurity. This course is offered at the discretion of the department with regard to the needs and aptitudes of the students. (As needed)
  
  • DATA 200 - Introduction to Data Science


    Credits: (3)
    This course presents an overview of the discipline of data science: its goals, methods, tools, and scope. The R statistical computing environment is used for data manipulation, statistical analysis, and visualization. Ethical issues surrounding data collection and use will be discussed. Prerequisite(s): None. (Fall)
  
  • DATA 201 - ST: Special Topics in Data Science


    Credits: (1)
    Students work on advanced projects or study in some area of data science. Examples include machine learning, data mining, natural language processing, and applications of data science. This course is offered at the discretion of the department with regard to the needs and aptitudes of the students.
  
  • DATA 210 - Exploratory Data Analysis


    Credits: (3)
    Issues discussed in this course are the acquisition, cleaning, manipulation, transformation, and analysis of data obtained from a variety of sources. Topics include R programming, summarizing data numerically and graphically, categorical data, higher dimensional data, making and testing conjectures about data, and presenting results. Prerequisite(s): DATA 200  or permission of the instructor. (Spring)
  
  • DATA 220 - Machine Learning Models


    Credits: (3)
    The course is an overview of data science models and their application. These include statistical inference, regression, classification, machine learning, and neural networks. The course seeks to examine the assumptions, capabilities, limitations, and advantages of these models within the context of application areas. Prerequisite(s): DATA 210 Exploratory Data Analysis (3)  or permission of the instructor. (Fall)
  
  • DATA 320 - Data Architecture


    Credits: (3)
    Topics include Map-Reduce architectures selected from current technologies such as: Spark, Hive, Pig, Kafka, Hadoop, HBase, Flume, MongoDB, Cassandra; Cloud Analytics; container architectures; streaming, real-time platforms; Data as a Service (DaaS); data organization and security.
  
  • DATA 330 - Data Wrangling


    Credits: (3)
    Expansion of data exploration topics covered in DATA210 to include expanded data query access (relational databases), NoSQL, HTML, XML, JSON, RESTful and SOAP services, OAuth and social media, web scraping, text mining, image processing.  Advanced techniques for data filtration and summarization are included.
  
  • DATA 340 - Advanced Data Visualization


    Credits: (3)
    Topics include geographical mapping; choropleth maps; integrating time elements; creating interactive visualizations; implementing web visualizations; network visualizations and social media; data dashboards; integrating with web application technologies like HTML, CSS, and JavaScript.
  
  • DATA 350 - Natural Language Processing


    Credits: (3)
    Topics include bag of words text classification and sentiment analysis, topic modeling, language modeling, speech recognition, n-grams and correlation.
  
  • DATA 410 - Advanced Machine Learning


    Credits: (3)
    Topics include bootstrapping, bagging, boosting; regression regularization techniques; dimensionality reduction; support vector machines; semi-supervised and reinforcement learning; deep learning; time series modeling.
  
  • DATA 420 - High Performance Computing


    Credits: (3)
    Topics include algorithm design for multi core and core shared memory, for distributed memory such as clusters and supercomputers and for parallel computing.Additional topics include grid computing, GPU and co-processor computing.
  
  • DATA 430 - Network Science


    Credits: (3)
    Topics include random networks, scale-free property, evolving networks, degree correlation, network robustness, communities, spreading phenomena, applications within social media and science.
  
  • DATA 475 - Data Science Capstone


    Credits: (3)
    The capstone project leverages specific technology skills taught throughout the major, aligning with the data science lifecycle, and utilizing a domain mentor to complete a specific problem application. Prerequisite(s): Senior status required.
  
  • DATA 492 - Data Science Practicum


    Credits: (1-3)
    An opportunity to gain practical data science experience through a one semester internship. The nature of the work experience and the number of credits must be approved in advance by the department chair. (As needed)
  
  • DATA 493 - Data Science Practicum


    Credits: (1-3)
    An opportunity to gain practical data science experience through a one semester internship. The nature of the work experience and the number of credits must be approved in advance by the department chair. (As needed)
  
  • ECON 101 - Foundations of Economics: Macroeconomics


    Credits: (3)
    This course introduces students to the field of economics via macroeconomics. Topics include basic concepts such as: efficiency; trade; supply, demand, and how markets function; taxes and price controls; national income accounting, inflation, and unemployment. It also explores how market/capitalist systems work and how countries can foster economic growth. It touches upon economic ideas in the development of the West with the rise of market systems from the Industrial Revolution, the battle between economic systems of capitalism and communism in the twentieth century, to questions of the economic system’s connection to society and culture today. It also covers the recent shift in macroeconomic emphasis from ad hoc attempts to steer the economy with fiscal (tax and spending) and/or monetary policies, to setting the right policy conditions for long run stability and growth. (Fall and Spring)
  
  • ECON 102 - Foundations of Economics: Microeconomics


    Credits: (3)
    This course introduces students to microeconomics: examination of economic behavior of individuals, firms, or markets. It begins with consumer theory, examining why people like goods and services and how they behave. It progresses to firm theory, e.g. production and costs, exploring such concepts as diminishing marginal productivity and economies of scale, as well as examining particular market types such as price takers, monopolies, and oligopolies. The course closes with capital and resource markets (e.g. wages, benefits, income, as well as natural resources). It often includes special applications such as market failures (e.g. externalities, public goods, information problems) which are at the heart of many business/government and environmental issues, poverty, health care, education, social security, etc. Prerequisite(s): ECON 101 Foundations of Economics: Macroeconomics (3)   (Fall and Spring)
  
  • ECON 205 - History of Economic Thought


    Credits: (3)
    A capstone course study of the development of economic thought with emphasis on the relations between economic ideas and the historical, philosophical, theological, and political circumstances of the times. Begins with the early economic concepts in the writings of the Greeks philosophers as well as scholastic theologians such as Saint Thomas Aquinas, then examines the rise of mercantilism and its relation to the development of nation states. Covers the rise of classical economics, and classical liberalism generally, with Adam Smith and The Wealth of Nations, as well the ideas of Ricardo, Malthus, and Mill. Examines the works, and errors, of Karl Marx, their correction by the marginalist economists, and the rise of neoclassical economics, e.g. Marshall, in the late 1800s. Then traces the growth in the subfields within macroeconomics and microeconomics (e.g. labor, public, environmental, public choice, etc.) since then, all within a largely neoclassical framework, and generally through the economists who developed them (e.g. Keynes). Also includes examples of applications of economics to historical circumstances. Closes with an examination of markets and cultural/moral conditions. This course is intended for all majors with a foundation in Economics. Prerequisite(s): ECON 101 -ECON 102 . Cross-listed: HIST 357.
  
  • ECON 211 - Intermediate Macroeconomic Theory


    Credits: (3)
    Genesis of national income, consumption function, multiplier and the effect of money and credit conditions on output, prices and employment. Attention to public and stabilization policy, international trade, federal budgetary problems and the supply side of the economic model. Students are required to track the performance of the U.S. macroeconomy for one semester. Prerequisite(s): ECON 101 -ECON 102 . (Spring)
  
  • ECON 212 - Intermediate Microeconomics


    Credits: (3)
    A study of the foundations of microeconomic theory and its application in the real world. Topics include the analysis of demand and supply, production, costs, value and distribution, general equilibrium and welfare. Prerequisite(s): ECON 101 -ECON 102 . (Fall)
  
  • ECON 290 - Mathematics for Economic Analysis


    Credits: (3)
    A study of the mathematical tools necessary to be an economist and a business analyst in the contemporary world. Topics include differentiation, limits, continuity, optimization, comparative statistics, linear algebra and integration. (As needed)
  
  • ECON 309 - Money and Banking


    Credits: (3)
    History, structure and functions of commercial banking and the Federal Reserve System; an analysis of money, financial intermediaries, money and capital markets, financial innovation and recent banking legislation. An evaluation of both Keynesian and monetarist views of monetary theory and policy. Prerequisite(s): ECON 101 -ECON 102 . (Spring)
  
  • ECON 310 - International Trade, Investments and Economics


    Credits: (3)
    An introduction to the economic principles underlying international trade structures, international monetary arrangements, and international business and investment. Prerequisite(s): ECON 101 -ECON 102 . (Fall)
  
  • ECON 322 - Thinking Strategically: An Introduction to Game Theory


    Credits: (3)
    An examination of game theory applications in business, economics and political science. A study of strategy in elections, legislative voting, bargaining, auctions, cooperative business ventures and economic decisions. Only high school-level math is required. (As needed)
  
  • ECON 329 - Business and Economics of Sports


    Credits: (3)
    Students examine the economic relationships surrounding professional and intercollegiate sports in the United States. Students develop a business plan for a professional sports franchise and manage the franchise through a number of economic environments, including salary caps, revenue sharing, insurance contracts, expansion and stadium/arena financing. They obtain a greater understanding of the market forces that shape professional leagues, the factors that determine player compensation, and the relationship between economic forces and competitive balance in professional sports. Prerequisite(s): ECON 101  and ECON 102 . (Fall)
 

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