Apr 25, 2024  
Loyola Marymount University Bulletin 2014-2015 
    
Loyola Marymount University Bulletin 2014-2015 [ARCHIVED CATALOG]

Course Descriptions


 

Clinical Education

  
  • EDCE 499 Independent Studies


    1 TO 3 semester hours

  
  • EDCE 5950 Teaching Performance Assessment Task 1, Subject Specific Pedagogy


    0 semester hours

    Students enrolled in this course will complete Task 1 of the Teaching Performance Assessment.

    Fee required.

    Credit/No Credit.

    Special approval required.

  
  • EDCE 5951 Teaching Performance Assessment Task 2, Subject Designing Instruction


    0 semester hours

    Students enrolled in this course will complete Task 2 of the Teaching Performance Assessment.

    Fee required.

    Credit/No Credit.

    Special approval required.

  
  • EDCE 5952 Teaching Performance Assessment Task 3, Assessing Learning


    0 semester hours

    Students enrolled in this course will complete Task 3 of the Teaching Performance Assessment.

    Fee required.

    Credit/No Credit.

    Special approval required.

    Prerequisites: EDCE 5950  and EDCE 5951 .

  
  • EDCE 5953 Teaching Performance Assessment Task 4, Culminating Teaching Experience


    0 semester hours

    Students enrolled in this course will complete Task 4 of the Teaching Performance Assessment.

    Fee required.

    Credit/No Credit.

    Special approval required.

    Prerequisites: EDCE 5950 , EDCE 5951 , and EDCE 5952 .

  
  • EDCE 5961 Early Childhood Fieldwork 1


    1 semester hours

  
  • EDCE 5962 Early Childhood Fieldwork 2


    1 semester hours

  
  • EDCE 5963 Early Childhood Fieldwork 3


    1 semester hours

  
  • EDCE 5970 Fieldwork 1


    1 semester hours

    This course is designed to enhance the field experiences of teacher practitioners/interns through reflective experiences, supervised teaching, and collaboration between the candidates, university personnel, and the mentor teacher. The course is designed around the needs of the candidates.

    Credit/No Credit.

    Interns and Teacher Practitioners only.

    Special approval required.

  
  • EDCE 5971 Fieldwork 2


    1 semester hours

    This course is a continuation of Fieldwork 1.

    Credit/No Credit.

    Interns and Teacher Practitioners only.

    Special approval required.

    Prerequisite: EDCE 5970 .

  
  • EDCE 5972 Fieldwork 3


    1 semester hours

    This course is a continuation of Fieldwork 2.

    Credit/No Credit.

    Interns and Teacher Practitioners only.

    Special approval required.

    Prerequisites: EDCE 5970  and EDCE 5971 .

  
  • EDCE 5973 Fieldwork 4


    1 semester hours

    This course is a continuation of Fieldwork 3.

    Credit/No Credit.

    Interns and Teacher Practitioners only.

    Special approval required.

    Prerequisites: EDCE 5970 , EDCE 5971 , and EDCE 5972 .

  
  • EDCE 5976 Elementary Directed Teaching


    6 TO 9 semester hours

    Full-time supervised teaching in two culturally diverse public elementary schools. Supervision by master teacher and university supervisor while working with individuals, small groups, and the entire class. Development of classroom management and teaching strategies that foster academic achievement in all content areas for all students. Attendance at weekly seminar is required.

    Credit/No Credit.

    Special approval required.

  
  • EDCE 5977 Secondary Directed Teaching


    6 TO 9 semester hours

    Full-time supervised teaching in one culturally diverse public middle or high school. Supervision by master teacher and university supervisor while working with individuals, small groups, and the entire class. Development of classroom management and teaching strategies that foster academic achievement in all content areas for all students. Attendance at weekly seminar is required.

    Credit/No Credit.

    Special approval required.

  
  • EDCE 5978 Directed Teaching with Students with Mild/Moderate Disabilities


    6 semester hours

    Teaching experience with culturally and linguistically diverse students with Mild/Moderate disabilities. Seminar required.

    Lab fee required.

    Credit/No Credit.

    Special approval required.

  
  • EDCE 5981 Special Education Fieldwork and Seminar 1


    2 semester hours

    This course, offered in a seminar format, is designed to enhance the field experiences of teacher practitioners/interns through reflective discussions that evolve around events in content classes and field experiences, supervised teaching, and collaboration between the candidates, university personnel, and the mentor teacher. This course is designed around the needs of the candidates and meets on a weekly basis.

    Credit/No Credit.

    Interns and Teacher Practitioners only.

    Special approval required.

  
  • EDCE 5982 Special Education Fieldwork and Seminar 2


    1 semester hours

    This course is a continuation of Fieldwork 1.

    Credit/No Credit.

    Interns and Teacher Practitioners only.

    Special approval required.

    Prerequisite: EDCE 5981 .

  
  • EDCE 5983 Special Education Fieldwork and Seminar 3


    1 semester hours

    This course is a continuation of Fieldwork 2.

    Credit/No Credit.

    Interns and Teacher Practitioners only.

    Special approval required.

    Prerequisites: EDCE 5981  and EDCE 5982 .

  
  • EDCE 5984 Special Education Fieldwork and Seminar 4


    2 semester hours

    This course is a continuation of Fieldwork 3, offered in a seminar format, is designed to enhance the field experiences of teacher practitioners/interns through reflective discussions that evolve around events in content classes and field experiences, supervised teaching, and collaboration between the candidates, university personnel, and the mentor teacher. This course is designed around the needs of the candidates and meets on a weekly basis.

    Credit/No Credit.

    Interns and Teacher Practitioners only.

    Special approval required.

    Prerequisites: EDCE 5981 , EDCE 5982 , and EDCE 5983 .

  
  • EDCE 5998 Special Studies


    1 TO 3 semester hours

  
  • EDCE 5999 Independent Studies


    1 TO 3 semester hours

  
  • EDCE 6955 Master’s Thesis I


    1 semester hours

    This course is intended for students working on a master’s thesis. The committee chair provides ongoing support for the master’s thesis.

    Credit/No Credit.

  
  • EDCE 6956 Master’s Thesis II


    1 semester hours

    A continuation of Master’s Thesis I for students who have not completed their master’s thesis.

    Credit/No Credit.

    Special approval required.

  
  • EDCE 6957 Master’s Thesis III


    1 semester hours

    A continuation of Master’s Thesis II for students who have not completed their master’s thesis.

    Credit/No Credit.

    Special approval required.

  
  • EDCE 6965 Action Research Fieldwork Support Course I


    1 semester hours

    This is a field experience course that supports a group of Professional 2042 Clear candidates within the following framework: the candidate will meet weekly with a University Support Provider who will guide the candidate through the individual induction plan process. This process includes individual assessment, observations, conversations, portfolio development and support in the areas designated by the individual induction plan. A small group will meet four times during the semester with the University Support Provider. These meetings are in addition to any feedback sessions that are held between the University Support Provider and candidate. The fifth year University Support Providers will be in contact with the professors who teach the integrated advanced course work to support the collaboration model. Candidates are required to demonstrate competency in the area of the California Standards for the Teacher Profession (CSTP) related to the integrated courses they are currently attending. In order for candidates to receive credit in this course, they must demonstrate competency in the CSTPs and Professional 2042 Clear standards through a portfolio presentation.

    Credit/No Credit.

  
  • EDCE 6966 Action Research Fieldwork Support II


    1 semester hours

    This is the continuation of EDCE 6965 , a course that supports a group of Professional 2042 Clear candidates within the following framework: the candidate will meet weekly with a University Support Provider who will guide the candidate through the individual induction plan process. This process includes individual assessment, observations, conversations, portfolio development and support in the areas designated by the individual induction plan. A small group will meet four times during the semester with the University Support Provider. These meetings are in addition to any feedback sessions that are held between the University Support Provider and candidate. The fifth year University Support Providers will be in contact with the professors who teach the integrated advanced course work to support the collaboration model. Candidates are required to demonstrate competency in the area of the California Standards for the Teacher Profession (CSTP) related to the integrated courses they are currently attending. In order for candidates to receive credit in this course, they must demonstrate competency in the CSTPs and Professional 2042 Clear standards through a portfolio presentation.

    Credit/No Credit.

    Prerequisite: EDCE 6965 .

  
  • EDCE 6995 Comprehensive Examination


    0 semester hours

    The Comprehensive Examination is usually taken during, or immediately following, the last semester of coursework completion. It may be a written and/or oral examination. Candidates should register for the specific section required for their program.

    Fee required.

    Credit/No Credit.

    Special approval required.

  
  • EDCE 6998 Special Studies


    1 TO 3 semester hours

  
  • EDCE 6999 Independent Studies


    1 TO 3 semester hours


Communication Studies

  
  • CMST 100 Introduction to Public Speaking


    3 semester hours

    Designed to assist the student in developing the skills necessary to communicate effectively to others and to listen effectively to communication from others. Development of proficiency in speaking results from the practice and criticism of informative speeches, persuasive speeches, and discussion.

  
  • CMST 130 Argumentation and Debate


    3 semester hours

    The principles of reasoning, evidence, and organization of argumentation for debate and related forms of competitive speech; practical application in debate and other forensic speech.

  
  • CMST 131 Argumentation Practicum


    3 semester hours

    Forensics competition in various debate formats requiring intramural and intercollegiate debate competition.

    Prerequisite: CMST 130  and consent of instructor.

  
  • CMST 170 Interpersonal and Small Group Communication


    3 semester hours

    This course is designed to introduce the students to interpersonal and small group communication theories, processes, and skills. The course challenges students to examine their own communication behaviors and focus on their strengths and weaknesses as a way to develop and apply new communication skills and proficiencies. The course includes a variety of oral and written presentations at both the individual and group levels.

    Majors only.

  
  • CMST 198 Special Studies


    0 TO 3 semester hours

  
  • CMST 199 Independent Studies


    1 TO 3 semester hours

  
  • CMST 203 Foundations of Communication Theory


    3 semester hours

    This course introduces students to the field of communication studies. Using an open-source learning paradigm, students will be given tools to become effective researchers and responsible, ethical theory learners. In this course, students will be encouraged to become active, lifelong learners, in part, through the analysis of the meta-theoretical, pragmatic and ethical implications of theory through application, observation and service. Students will study the field’s disciplinary history and discover current communication-oriented career trends of personal interest.

    Must be completed with a grade of C (2.0) or better.

    Majors only.

  
  • CMST 204 Introduction to Research in Communication Studies


    3 semester hours

    This course introduces students to scholarship conducted in communication studies. It overviews the research process, including generating research questions, constructing bibliographies, gathering and assessing information, and developing scholarly arguments. Students will learn research techniques, including location and retrieval of information sources (i.e., newspapers, journals, books, electronic databases, and Internet sources). They will apply critical thinking skills to the evaluation of information sources and data/arguments in qualitative and quantitative research. Students will also be introduced to basic aspects of writing for the discipline, as well as expectations for scholarly ethics and proper citation of sources.

    Must be completed with a grade of C (2.0) or better.

    Prerequisite: CMST 203  with a grade of C (2.0) or better, or permission of instructor.

    Majors only.

  
  • CMST 206 Critical Thinking and Communication


    3 semester hours

    A study of the techniques of critical thinking as applied to communication and rhetoric.

  
  • CMST 298 Special Studies


    1 TO 3 semester hours

  
  • CMST 299 Independent Studies


    1 TO 3 semester hours

  
  • CMST 330 Advanced Forensics


    3 semester hours

    A study of advanced principles of debate with emphasis on interdisciplinary research on current national collegiate debate topic.

    Junior standing required.

    Prerequisite: CMST 130  or consent of instructor.

    (Counts as an application course.)

    Majors only.

  
  • CMST 331 Argumentation Practicum


    3 semester hours

    Forensics competition in various debate formats requiring intramural and intercollegiate debate competition.

    Consent of instructor required.

    Prerequisite: CMST 130 .

  
  • CMST 335 Gender Communication


    3 semester hours

    Course surveys gender similarities and differences in verbal and nonverbal communication. Emphasis is also placed on how males and females perceive the world and how these perceptions affect the human communication process.

    Junior standing required.

    (Counts as an application course.)

    Majors only.

  
  • CMST 336 Intercultural Communication


    3 semester hours

    A study of the principles and theories of human communication related to cross cultural encounters. Emphasis is placed on cultural relativity, culture shock, verbal and nonverbal interaction, and value differences among diverse cultures.

    Junior standing required.

    (Counts as an application course.)

    Majors only.

  
  • CMST 351 Contemporary Rhetorical Theory


    3 semester hours

    This course provides a survey of major rhetorical themes and theories, including classical, symbolic, argumentation, critical, feminist, and non-Western approaches to rhetoric. Students will explore the relationship between rhetorical theory and practice, the contributions of rhetorical theory to the social world, and the potential for rhetorical studies to inform issues of democratic governance, marginalized groups, social justice, and technology in society.

    Must be completed with a grade of C (2.0) or better.

    Junior standing required.

    Prerequisite: CMST 203  with a grade of C (2.0) or better.

  
  • CMST 352 Theories of Organizational Communication


    3 semester hours

    This course is designed to introduce the students to the field of organizational communication and the relationship between organization and communication. The course is designed to allow students to examine a range of organizational communication perspectives, theories, issues, and constructs. At the same time, students are encouraged to explore the ways these perspectives shape, expand, and limit out understanding of communicating and organizing. Significantly, the course encourages critical and analytical thinking by using the course content as a basis for critique.

    Must be completed with a grade of C (2.0) or better.

    Junior standing required.

    Prerequisites: CMST 203  and CMST 204  with a grade of C (2.0) or better.

  
  • CMST 375 Organizational Communication Advanced Topical Seminar


    3 semester hours

    Advanced topical studies in organizational communication.

    May be repeated once for degree credit with a different topic.

    Junior standing required.

    (Counts as an application course.)

  
  • CMST 376 Communication and Consulting


    3 semester hours

    This course surveys methods of designing, conducting and evaluating organizational communication change strategies. Emphasis is on various methods of conducting organizational communication needs analysis, designing training programs, implementing organizational development strategies and evaluating change efforts.

    Junior standing required.

    (Counts as an application course.)

  
  • CMST 385 Political Communication


    3 semester hours

    Course analyzes the rhetorical dimensions of political campaigns and methods of carrying out various political objectives.

    Junior standing required.

    (Counts as an application course.)

  
  • CMST 386 Rhetoric of Social Movements


    3 semester hours

    This course is a survey of the historical events and rhetorical documents of major American movements for social change. Movements may include: abolitionist (anti-slavery), labor, socialist, women’s rights, environmental justice, civil rights (Black, Chicana/o, and Native American), gay and lesbian, and student movements. Emphasis will be placed on rhetorical strategies and tactics relating to effects of movements on systems and structures conceived as dominant; analyses of how social movement actors construct meaning and identity in their discourses are also stressed.

    Junior standing required.

    (Counts as an application course.)

  
  • CMST 387 Communication and Legal Practice


    3 semester hours

    This course brings the legal trial to the classroom, providing students an opportunity to incorporate an array of communication principles and skills with the experience of trial practice. Students are introduced progressively to key aspects of communication and litigation and participate in exercises that culminate in mock trials before a jury.

    Junior standing required.

    (Counts as an application course.)

  
  • CMST 393 Topical Seminars in Communication Studies


    3 semester hours

    Advanced studies in which students “apply” communication concepts, theories, and research methods to address “real world” issues/problems in concrete contexts. They range in subject matter and conceptual content, yet remain consistent with our departmental mission in social justice.
     

    Offerings may vary each semester based on the expertise of individual professors. Students may repeat this course, providing the subject matter is not the same, to fulfill the requirement of 6 application courses and/or University upper-division electives.

    Junior standing required.

    (Counts as an application course.)

  
  • CMST 398 Special Studies


    1 TO 3 semester hours

  
  • CMST 399 Independent Studies


    1 TO 3 semester hours

  
  • CMST 451 Rhetorical Methods


    3 semester hours

    This course examines various ways rhetorical theories may be applied to discourse in order to highlight methods of rhetorical criticism.

    Must be completed with a grade of C (2.0) or better.

    Junior standing required.

    Prerequisite: CMST 351  with a grade of C (2.0) or better.

    University Core fulfilled: Flag: Writing.

  
  • CMST 452 Qualitative Research Methods


    3 semester hours

    Study of qualitative research methods in communication, including data collection, analysis, and interpretation of observations and interview data.

    Must be completed with a grade of C (2.0) or better.

    Prerequisite: CMST 352  with a grade of C (2.0) or better.

    Junior standing required.

  
  • CMST 490 Communication Practicum


    3 semester hours

    This internship course provides students with an opportunity to gain practical experience in a communication related field. In class students will engage in self-exploration, career search, goal and objectives development, resume and cover letter construction, interview methods, and interpersonal skills development.

    Majors only.

    Junior standing required.

    (Counts as an application course.)

    University Core fulfilled: Flag: Engaged Learning.

  
  • CMST 491 Communication Practicum II


    3 semester hours

    This internship course builds on students’ knowledge from  . Advanced study of interviewing, mentoring, teamwork, negotiation, business writing, and seminar facilitation.

    Majors only.

    Junior standing required.

    Prerequisite:

     .

    (Counts as an elective only).

  
  • CMST 495 Senior Thesis


    3 semester hours

    The senior thesis provides the opportunity for students to perform original research using qualitative and/or rhetorical methods and culminates in a substantial written project.

    The student must obtain the written approval of the faculty member directing the thesis project and the Department Chairperson the semester prior to writing the thesis.

    For majors only.

    Senior standing required.

    Prerequisites: CMST 451  and CMST 452  with a grade of C (2.0) or better.

    (Counts as an application course.)

  
  • CMST 498 Special Studies


    1 TO 3 semester hours

  
  • CMST 499 Independent Studies


    1 TO 3 semester hours


Computer Science

  
  • CMSI 161 Computing in Popular Culture


    3 semester hours

    Common stereotypes and assumptions about computing, as reflected in art, entertainment, and conventional wisdom-and the truths and fallacies behind them. Deeper study of particularly seminal popular representations of computing concepts. Critical study of the depiction of computing in film (e.g., 2001: A Space Odyssey, The Matrix, War Games), literature (e.g., Neuromancer; I, Robot, The Soul of a New Machine; The Hitchhiker’s Guide to the Galaxy), and mixed media (e.g., “Spock’s Brain,” Max Headroom, and Univac’s 1952 presidential election forecast).

    Lecture, 3 hours.

  
  • CMSI 182 Introduction to Computer Science


    3 semester hours

    History of computer science and its relationship to other fields. The benefits of computational thinking in daily life. Numerous examples connecting computing and computing technology to human activities, such as sporting events, elections, politics, and health care. Coursework includes writing small-scale computer programs.

    Lecture, 3 hours.

  
  • CMSI 185 Computer Programming


    3 semester hours

    Introduction to algorithms and computer programming using Java, JavaScript, or Python.

    Lecture, 3 hours.

  
  • CMSI 186 Programming Lab


    3 semester hours

    Apprenticeship-styled workshop in Java or JavaScript programming, loosely structured around the notion of algorithm paradigms, treating one medium-sized application every two weeks in a laboratory setting. Typical projects include discrete simulation, randomized estimation, maze solving, dynamic programming, large-number arithmetic, and numerical methods.

    For majors and minors only.

    Prerequisite: A grade of C (2.0) or better in CMSI 185  or consent of instructor.

  
  • CMSI 261 Language, Thought, and Computation


    3 semester hours

    A study of the philosophical and epistemological roots of computer science, covering language, thought, logic, cognition, computation, the Church-Turing thesis, computer programming, and artificial intelligence. Mathematical models of knowledge, learning, consciousness, and self-awareness. Structural and statistical foundations of human language. Holism, reductionism, Zen, and dualism.

    Lecture, 3 hours.

    Prerequisite: MATH 101  or higher, or placement into MATH 106  or higher.

  
  • CMSI 264 Cryptography through the Ages


    3 semester hours

    Descriptions of mathematical systems that have been used for enciphering and deciphering information and a study of the context in which these systems arose.

    Lecture, 3 hours.

    Prerequisite: MATH 101  or higher, or placement into MATH 106  or higher.

  
  • CMSI 266 Electronic Markets


    3 semester hours

    Study of the convergence of markets, fair division, and dispute resolution with modern information technologies. Topics include: utility theory; formal definitions for fairness; algorithms for proportional, strong, and envy-free division; complexity of cake-cutting algorithms; unequal shares; indivisible goods; impossibility theorems; auctions and elections; electronic markets vs. electronic commerce; parimutuel wagering and modern wagering websites; efficient market hypothesis; introduction to price theory; prediction markets and IEM (Iowa Electronic Markets); securities exchanges and NASDAQ; online auction markets and eBay; architecture and implementation; scalability and security; legal issues; future directions.

    Lecture, 3 hours.

    Prerequisite: MATH 101  or higher, or placement into MATH 106  or higher.

  
  • CMSI 281 Data Structures


    3 semester hours

    Introduction to data types, information structures, and algorithms. Topics include: collection classes and interfaces for sets, lists, stacks, queues, and dictionaries; implementation techniques such as arrays, linked lists, and efficient tree structures; introduction to computational complexity; elementary sorting; hashing.

    Lecture, 3 hours.

    Prerequisite: A grade of C (2.0) or better in CMSI 185 .

  
  • CMSI 282 Algorithms


    3 semester hours

    Algorithm paradigms, with an emphasis on combinatoral search. Topics include: generating combinatorial objects; greedy methods, dynamic programming; randomized algorithms; modern heuristics such as genetic programs and simulated annealing; advanced sorts and order statistics; cake-cutting and fair division; graph algorithms; computational geometry.

    Lecture, 3 hours.

    Prerequisite: CMSI 281 .

  
  • CMSI 284 Computer Systems Organization


    3 semester hours

    An introduction to the basic organization of computer systems. Digital representation of textual and numeric information. Machine instructions and instruction formats, assemblers and assembly languages, linking and loading, process execution, interrupt and device-handling, and file management. System-level programming in C and assembly language.

    Lecture, 3 hours.

  
  • CMSI 298 Special Studies


    1 TO 3 semester hours

  
  • CMSI 299 Independent Studies


    1 TO 3 semester hours

  
  • CMSI 355 Networks


    3 semester hours

    A detailed study of the design and use of internetworking technologies in modern digital communication systems. Topics include: routing and control protocols, signaling, multicasting, OSI model, sockets, IPv4, IPv6, UDP, TCP, ARP, ICMP, IGMP, Mobile IP, DNS SMTP, FTP, VoIP, and HTTP.

    Lecture, 3 hours.

    Prerequisite: CMSI 284 .

  
  • CMSI 367 Biological Databases


    3 semester hours

    The representation, storage, and transformation of biological data. Topics include the central dogma of molecular biology, the genetic code, the Human Genome Project, sequence databases, formats and conversion, searching and regular expressions, XML, and relational databases in biology. Students build and potentially release an open source gene database for a new species at the end of the course.

    Lecture, 3 hours.

  
  • CMSI 370 Interaction Design


    3 semester hours

    Introduction to interaction design and human-computer interaction, with equal emphasis on learning how to design and evaluate interaction architectures, and learning how to use existing frameworks to implement such architectures. Topics include: interaction guidelines, principles, and theories; usability engineering; the model-view-controller (MVC) paradigm; and current frameworks such as HTML5, GLUT, and Cocoa.

    Lecture, 3 hours.

    Prerequisite: CMSI 281 .

  
  • CMSI 371 Computer Graphics


    3 semester hours

    Introduction to interactive computer graphics. Topics include the design and use of three-dimensional graphics engines and APIs, animation, physics and computer games, modeling, computational geometry, shading, ray tracing, and fractal geometry.

    Lecture, 3 hours.

    Prerequisite: CMSI 281 .

  
  • CMSI 375 Game Design


    3 semester hours

    The art and science of games, hosted by a machine or otherwise. Goals, rules, game balance, and other fundamentals are introduced, as well as implementation issues such as modeling, physics, animation, networking, and performance. Coverage of existing gaming platforms and languages is provided as needed. Concepts are applied in an appropriately scaled, team-implemented game project.

    Lecture, 3 hours.

  
  • CMSI 377 Introduction to Virtual Worlds


    3 semester hours

    An introduction to the history of, and the technological and social aspects surrounding, virtual worlds. Topics include building and scripting objects, and the interaction between avatars, avatar customization, and computer science concepts underlying virtual worlds.

    Lecture, 3 hours.

  
  • CMSI 385 Introduction to Theory of Computation


    3 semester hours

    Introduction to the formal theory of computation. Topics include: finite automata and regular sets; context-free grammars and pushdown automata; Turing machines and computability; intractability.

    Lecture, 3 hours.

    Prerequisites: CMSI 281  and MATH 248 .

  
  • CMSI 386 Programming Languages


    3 semester hours

    A comparative study of the rationale, concepts, design, and features of several major programming languages. Topics include the role of bindings, control flow, types, subroutines, modules, objects, and concurrency. Major attention is given to C, Java, ML, Perl, and JavaScript.

    Lecture, 3 hours.

    Prerequisite: 

     .

  
  • CMSI 387 Operating Systems


    3 semester hours

    Concepts in the design of operating systems, including: processes, process management, mutual exclusion, synchronization and message-passing; primary memory management, multiprogramming, paged allocation and paging policies; resource and I/O management; file systems, and security.

    Lecture, 3 hours.

    Prerequisite: CMSI 284 .

  
  • CMSI 390 Internship or Practicum


    1 TO 2 semester hours

    Credit awarded for 1) preparing supporting documentation for actual internships taken, or 2) participating in an individual or group directed research project resulting in a project or paper that is presented at a conference or University-sanctioned event.

    May be repeated for credit.

  
  • CMSI 398 Special Studies


    1 TO 3 semester hours

  
  • CMSI 399 Independent Studies


    1 TO 3 semester hours

  
  • CMSI 401 Software Engineering Lab


    3 semester hours

    Design and implementation of large programs in a group setting, including use of the Unified Modeling Language (UML) for specifying, visualizing, and documenting models.

    Lecture and Laboratory, 3 hours.

    Consent of instructor required.

  
  • CMSI 402 Senior Project Lab


    4 semester hours

    Analysis, design, implementation, and presentation of a large-scale, individual project, demonstrating mastery of the computer science curriculum.

    Lecture and Laboratory, 4 hours.

    Consent of instructor required.

  
  • CMSI 475 Computational Complexity


    3 semester hours

    Introduction to the study of computational complexity, including efficient algorithms for matrix multiplication and fast Fourier transforms, the classes P and NP, approximation algorithms, randomized algorithms and RP, parallel algorithms and NC.

    Lecture, 3 hours.

    Prerequisites: CMSI 282  and CMSI 385 .

  
  • CMSI 485 Artificial Intelligence


    3 semester hours

    Introduction to the fundamental concepts needed to attain human-level intelligence in computer systems. Topics include agent architectures, problem-solving methods, heuristic search, game playing, knowledge representation, symbolic reasoning, computational models of virtual humans, and machine learning.

    Lecture, 3 hours.

    Prerequisites: CMSI 385  and CMSI 386 .

  
  • CMSI 486 Introduction to Database Systems


    3 semester hours

    Theory and design of database systems, with emphasis on relational and object-oriented models. Topics include database system structure, semantic data modeling, relational databases, object oriented extensions, formal query languages, integrity and security, physical design of databases, indexing and hashing, and query processing and optimization. Transaction processing, concurrency, and crash recovery are introduced.

    Lecture, 3 hours.

    Prerequisite: CMSI 386 .

  
  • CMSI 488 Language Translation and Implementation


    4 semester hours

    Introduction to the theory and design of translators and interpreters for high-level computer programming languages. Topics include programming language specification, scanner construction, parser construction, intermediate representations, virtual machines, code generation, and optimization. Comparisons between computer and natural language translations are also covered.

    Lecture, 3 hours.

    Prerequisites: CMSI 385  and CMSI 386 .

  
  • CMSI 498 Special Studies


    1 TO 4 semester hours

  
  • CMSI 499 Independent Studies


    1 TO 4 semester hours

  
  • CMSI 586 Database Design and Database Systems I


    3 semester hours

    Fundamentals concepts in the field of database technology. Topics include hierarchical, network, object, object-relational, relational, and XML models; database system structure; semantic data modeling; relational database systems; relational query languages; practical database design methodology; mapping of DB tables to UML class diagrams; DB requirements analysis and traceability; introduction to functional dependencies and normalization through 3NF.

    Course is designed to meet the needs of Systems Engineering students.

    Not available for credit to students who have completed CMSI 486 .

  
  • CMSI 598 Special Studies


    1 TO 4 semester hours

    Special Studies

  
  • CMSI 599 Independent Studies


    1 TO 4 semester hours

  
  • CMSI 601 Graduate Seminar


    3 semester hours

    Project-based seminar in which students will be required to select, research, write about, and discuss some aspect of a broad area of current interest to computer scientists and electrical engineers (e.g., computer networks, digital communication).

    Successful completion of coursework and the endorsement of the faculty advisor required. (The seminar can be taken during the final semester of coursework subject to the approval of the faculty advisor.)

    Note: Students unable to complete the CMSI 601 project within one semester may request an “in process” grade and complete the project the subsequent term. Students wishing to change their project after the first semester of enrollment in CMSI 601 will need to re-enroll in the course. Students who are unable to complete the CMSI 601 project after two semesters can petition for a continuation of the “in process” grade. If the petition is not granted, re-enrollment in CMSI 601 will be necessary.

  
  • CMSI 641 Software Engineering


    3 semester hours

    Design and development issues of large-scale software systems which are reliable and easily maintainable. Course project covers each step of the development process from the initial needs analysis and requirement specification through design and implementation. Topics include tradeoffs between agile and traditional approaches, impact of legacy systems, architectural representation issues, testing, project risk management, and emerging trends in software engineering such as model-driven engineering and aspect-oriented software development.

    Lecture, 3 hours.

  
  • CMSI 644 Advanced Modeling of Software Systems


    3 semester hours

    Study of model-driven engineering and its ability to alleviate platform complexity and effectively express domain concepts. Topics include techniques for designing, implementing, and maintaining robust software systems; the Unified Modeling Language (UML) and entity relationship modeling (ERD); automation of change evolution in models; and definition of standards that enable tools and models to work together.

    Lecture, 3 hours.

  
  • CMSI 670 Topics in Interaction Design


    3 semester hours

    Interaction design and human-computer interaction, with equal emphasis on learning how to design and evaluate interaction architectures and learning how to survey and analyze current literature on the subject to implement such architectures. Topics include: interaction guidelines, principles, and theories; usability engineering; the model-view-controller (MVC) paradigm; and current research in the field.

    Lecture, 3 hours.

 

Page: 1 <- 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13Forward 10 -> 35