Back to Undergraduate Catalog Index
Note: See quarterly class schedule or departmental advisor for further enrollment restrictions, requirements, or special course information.
Introduction to use of computers as a problem-solving tool. Examples from and applications to a broad range of problems. Methodology for algorithm design and for structured modular implementation is stressed. 3 hours lecture, 2 hours lab. Prerequisite: MTH 127 or at least level 4 on math placement test.
Concepts introduced in CS 141 are developed in greater detail and depth. Emphasis on verification and testing of programs. 3 hours lecture, 2 hours lab. Prerequisite: CS 141.
205-4 Computer Literacy and Office Automation
Introductory course in the use of computers in a professional environment. Personal computer work stations are employed and used for popular applications (e.g., word processing, spreadsheets and data base management, and electronic mail). 2 hours lecture, 4 hours lab.
206-4 Computer Software Productivity Tools
Advanced use of application software to increase productivity. Covers advanced DOS and hard disk management, desktop publishing, presentation graphics, sharing data and files among different packages, spreadsheet macros, and dBase IV. CS and CEG majors may not take this course for credit. Prerequisite: CS 205 or waiver.
207-4 Advanced Office Productivity II
Emphasis is placed on understanding how packages interact within an integrated environment. Personal computers are used for sophisticated word processing and desktop publishing projects. State-of-the-art presentation techniques such as hypertext will be discussed. Prerequisite: CS 205 and 206, or equivalent work experience.
208-4 Computer Programming for Business with CI
Introduces basic concepts of programming using the C programming language. Examples are from business applications and display graphics. Emphasis is on problem solving with the computer as a tool. Prerequisite: CS 205, MTH 129.
209-4 Computer Programming for Business with CII
Continuation of CS 208. Introduces the basic concepts of programming using the C program-ming language. Examples are from business applications and display graphics. Emphasis is on problem solving with the computer as a tool. Prerequisite: CS 208.
214-4 Object Based Programming
An introductory course to the use of graphic objects in a windows event-driven environment providing a case study of object-oriented program-ming with Visual Basic in Microsoft Windows to develop simple graphic user interfaces. Need to be familiar with programming concepts.
Introduction to computer programming with Ada language relative to the software engineering environment. CS and CEG majors may not take this course for credit. Prerequisite: CS 141 or equivalent.
Basic concepts of programming and programming languages are introduced. Emphasis is on structured programming and stepwise refinement. For CS/CEG majors with familiarity of a high-level programming language. Corequisite: MTH 130 and 131; or MTH 134.
A continuation of CS 240. The emphasis is on data abstraction and software engineering. For CS/CEG majors only. Prerequisite: CS 240. Corequisite: MTH 229.
Further refinement of the concepts covered in CS 241. For CS/CEG majors only. Prerequisite: CS 241. Corequisite: MTH 230.
300-4, 301-4 COBOL Programming I, II
Elements of COBOL language; techniques for debugging and interpreting computer output; linkage to subroutines and overlays; file structure involving both sequential and random access; and case studies with business applications. 3 hours lecture, 2 hours lab. Prerequisite: for 300, CS 142 or 241; for 301, CS 300.
Relational client server database design and access techniques. Includes building database tables, writing SOL statements/programs, and developing user interfaces and reports for data retrieval using Internet. Not for credit for CS/CEG majors. Prerequisite: CS 141 or CS 208 and CEG 210.
Introduces system 370 job control language. Studies the various JCL statements. Programming exercises are assigned to give students the practical experience needed to create and run various jobs. Prerequisite: CS 142 or equivalent programming experience.
316-4, 317-4 Numerical Methods for Digital Computers
Introduction to numerical methods used in the sciences. Methods of interpolation, data smoothing, functional approximation, integration, solutions of systems of equations, and solutions of ordinary differential equations. 3 hours lecture, 2 hours lab. Prerequisite: for 316: CS 142 or EGR 153 or CS 241 or CEG 220, MTH 231, 253, or 255; for 317: CS 316, MTH 233, 253 or 355.
340-1 Programming Language Workshop
Self-directed study in computer languages. Individual workshops are offered in significant languages such as JAVA, COBOL, PL/1, SNOBOL, LISP, SIMSCRIPT, and GPSS. May be taken for letter grade or pass/unsatisfactory. Prerequisite: CS 400.
Selected topics in computer science. May be taken for letter grade or pass/unsatisfactory.
400-4 Data Structures and Software Design
Study of the implementation of data structures and control structures in professional computer programs. Introduction to the fundamentals of complexity and analysis. Study of common standard problems and solutions (e.g., transitive closure and critical path). Emphasis on high-level language software design. 3 hours lecture, 2 hours lab. Prerequisite: CS 242, MTH 253, 257.
405-4 Introduction to Data Base Management Systems
Survey of logical and physical aspects of data base management systems. Hierarchical, network, and relational models of a data base are presented. Physical implementation methods are discussed. Experience in creating and manipulating a data base. 3 hours lecture, 2 hours lab. Prerequisite: CS 400.
(Also listed as MTH 407.) Concepts of minima and maxima; linear programming; simplex method, sensitivity, and duality; transportation and assignment problems; and dynamic programming. Prerequisite: MTH 233 and 253 or 255.
409-4 Principles of Artificial Intelligence
Problem-solving methods in artificial intelligence (AI) with emphasis on heuristic approaches. Topics include methods of representation, search, intelligent agents, planning, learning, natural language processing, logic, inference, robotics, and case-based reasoning. 3 hours lecture, 2 hours lab. Prerequisite: CS 400 and CS 340 (LISP) or LISP programming experience.
410-4 Theoretical Foundations of Computing
(Also listed as MTH 410.) Turing machines; µ-recursive functions; equivalence of computing paradigms; Church-Turing thesis; undecidability; intractability. 3 hours lecture, 2 hours lab. Prerequisite: CS 466.
415-3 Social Implications of Computing
Examines the impact of computers and computing on society. Topics include privacy, dangers introduced by computers performing critical tasks, the effect of robots on the work force, the impact of computers on education, and the new legal issues introduced by computing.
419-3 Cryptography and Data Security
(Also listed as MTH 419.) Introduction to the mathematical principles of data security. Various developments in cryptography are discussed, including public-key encryption, digital signatures, the data encryption standard (DES), and key safeguarding schemes. Prerequisite: MTH 253 or 255.
(Also listed as MTH 458.) Introduction to methods, results, and algorithms from graph theory. Emphasis on graphs as mathematical models applicable to organizational and industrial situations. Prerequisite: CS 142 or 241, MTH 231.
459-3 Combinatorial Tools for Computer Science
(Also listed as MTH 459.) Introduction to some of the mathematical tools needed for an understanding of computer programming. The topics covered are summations, elementary number theory, combinatorial identities, generating functions, and asymptotics. MTH 457 recommended. Prerequisite: MTH 280.
466-4 Introduction to Formal Languages
Introduction to the theory of formal languages and automata. Emphasis is on those classes of languages commonly encountered by computer scientists (e.g., regular and context-free languages). 3 hours lecture, 2 hours lab. Prerequisite: CS 400, MTH 257; or MTH 257 and completion of a 400-level math or statistics course.
Introduction to simulation and comparison with other techniques. Discrete simulation models. Introduction to queuing theory and stochastic processes. Comparison of simulation languages. Simulation methodology and selected applications. 3 hours lecture, 2 hours lab. Prerequisite: CS 400 and STT 360 or STT 363.
Basic concepts and special-purpose facilities in programming languages examined through several representative languages. 3 hours lecture, 2 hours lab. Prerequisite: CS 400.
482-4 Scanning, Parsing, and Semantic Analysis
Study and use of tools for performing lexical, syntactic, and semantic analysis of computer-oriented languages. Prerequisite: CS 466, 480.
Selected topics in computer science. May be taken for letter grade or pass/unsatisfactory, at instructor's option.
Note: See quarterly class schedule or departmental advisor for further enrollment restrictions, requirements, or special course information.
Participation in field experience program.
091-0, 092-0 Cooperative Education I, II
University-sponsored learning experience in a work setting related to students' academic or career interests. Approved learning objectives, oral and/or written reports, employer evaluation, and final conference with cooperative coordinator are required.
Note: See quarterly class schedule or departmental advisor for further enrollment restrictions, requirements, or special course information.
461-4 Principles of Counseling
Overview of major counseling theories and techniques. Review of historical foundations of the mental health movement. Social, psychological, and philosophical influences are considered.
Factors influencing behavior of individuals; methods a counselor may use in observing, analyzing, and improving attitudes and behavior.
Introduction to the background, theory, practice, and needs of crisis intervention within the helping professions. A variety of crisis intervention models are explored, as are the various community resources available to the crisis intervention worker. Prerequisite: CNL 461.
467-4 Group Background and Theory
Surveys the background, theory, patterns of function, technique of facilitating, and use of small groups in counseling. Prerequisite: CNL 461, RHB 407.
470-1 to 6 Counselor Education Workshop
Intensive study of selected areas from counselor education to meet the particular needs of participating students, schools, and agencies. Titles vary. Graded pass/unsatisfactory.
Note: See quarterly class schedule or departmental advisor for further enrollment restrictions, requirements, or special course information.
Introduction to vocabulary, techniques, and theories of ballet. Emphasis on body alignment and effective methods for gaining strength and flexibility necessary for proper ballet training.
104-2 Beginning Ballet for Musical Theatre
This beginning level of ballet is geared to the dance needs of students preparing for careers in musical theatre.
105-2 Beginning Ballet for Musical Theatre
This beginning level of ballet is geared to the dance needs of students preparing for careers in musical theatre.
106-2 Beginning Ballet for Musical Theatre
This beginning level of ballet is geared to the dance needs of students preparing for careers in musical theatre.
111-3, 112-3, 113-3 Modern Dance I: Fundamentals of Dance
Introduction to formalized movement: analysis and practice of action in time and space, use of dynamics, body toning, alignment, flexibility, strength, and coordination.
121-1, 122-1, 123-1 Beginning Jazz for Musical Theatre
Emphasis on various traditional and contemporary jazz techniques and styles within the realm of musical theatre.
131-2, 132-2, 133-2 Intermediate Jazz I
First-year intermediate work in jazz dance technique. Emphasis is on technical proficiency and versatility through staccato and lyrical movements. Focus on musicality and individual artistry. Prerequisite: for 131, DAN 111 or permission of department; for 132, DAN 131 or permission of department; for 133, DAN 132 or permission of department.
Development of the vocabulary, techniques, and theory of ballet. Emphasis on body alignment and flexibility. Prerequisite: for 201, DAN 103; for 202, DAN 201; for 203, DAN 202.
207-1, 208-1, 209-1 Beginning Tap Dance
Beginning level of tap dance introduces students with no pervious experience to the fundamental movements and rhythmic structures of the form.
211-3, 212-3, 213-3 Modern Dance II
Fundamentals of modern dance: emphasis on skeletal alignment, breathing, relaxation, and the use of dynamics and rhythm in space. Prerequisite: for 211, DAN 113.
214-2, 215-2, 216-2 Modern Dance for Actors
Fundamentals of modern dance. Emphasis on skeletal alignment, breathing, relaxation, and the use of dynamics and rhythm in space. Prerequisite: for 214, DAN 113; for 215, DAN 214; for 216, DAN 215.
231-2, 232-2, 233-2 Intermediate Jazz II
Second-year intermediate work in jazz dance technique. Emphasis on varied allegro and adagio jazz movements. Focus will be on technical diversity, musicality, artistry, and performance. Prerequisite: for 231, DAN 133; for 232, DAN 231; for 233, DAN 232.
251-1, 252-1, 253-1 Dance History
Survey of Western theatrical dance from its roots in early cultures to the twentieth century. Prerequisite: for 251, DAN 113 or departmental approval; for 252, DAN 251; for 253, DAN 252.
301-3, 302-3, 303-3 Ballet III
Development of the vocabulary, techniques, and theory of ballet. Emphasis on body alignment and flexibility. Prerequisite: for 301, DAN 203; for 302, DAN 301; for 303, DAN 302.
304-2 , 305-2, 306-2 Intermediate Ballet for the Musical Theatre
Intermediate level of ballet is geared to the dance needs of students preparing for careers in musical theatre. Emphasis on strong technique which can be applied to theatre dance needs.
307-1 , 308-1, 309-1 Intermediate Tap Dance
Intermediate level tap dance develops a more complex understanding of rhythmic structures in traditional and contemporary approaches to tap technique and choreography.
311-3, 312-3, 313-3 Modern Dance III
Further study of modern dance techniques and styles. Material is on the intermediate to advanced level. Prerequisite: for 311, DAN 213.
321-2, 322-2, 323-2 Jazz/Theatre Dance I
Diversified styles and techniques of contemporary musical theatre dancing. Emphasis is on move-ment proficiency and versatility within the realm of jazz and theatre dance. Prerequisite: for 321, DAN 213; for 322, DAN 321; for 323, DAN 322.
331-3 , 332-3, 333-3 Musical Theatre Dance Styles
Diversified styles and techniques of contemporary musical theatre dancing. Emphasis is on movement proficiency and versatility within the realm of jazz and theatre dance.
Exploration of improvisation techniques as a compositional tool. For dance majors only. Prerequisite: DAN 213.
Exploration of compositional techniques culminating in the creation of solos and ensemble works. For dance majors only. Prerequisite: for 342, DAN 341; for 343, DAN 342.
371-1, 372-1, 373-1 Dance Pedagogy
Methods for teaching dance using an anatomical approach as the basis for good training in all techniques. For dance majors only. Prerequisite: for 371, DAN 252; for 372, DAN 371; for 373, DAN 372.
399-1 to 4 Studies in Selected Subjects
Problems, approaches, and topics in the field of dance. Topics vary.
Advanced work in classical ballet technique stressing the development of musicality and virtuosity. Pointe work is included. Prerequisite: for 401, DAN 303; for 402, DAN 401; for 403, DAN 402; or departmental approval.
411-3, 412-3, 413-3 Modern Dance IV
Advanced work in modern dance techniques and styles. Prerequisite: for 411, DAN 313.
421-2, 422-2, 423-2 Jazz/Theatre Dance II
Diversified styles and techniques of contemporary musical theatre dancing including jazz adagio and allegro combinations, focusing on technique, musicality, style, and performance. Prerequisite: for 421, DAN 323; for 422, DAN 421; for 423, DAN 422.
Emphasizes pointe work for the female dancer, to develop strength on pointe for classical ballet. Prerequisite: DAN 203.
Specific movements and exercises geared to the male dancer, to develop strength and virtuosity. Prerequisite: DAN 203.
Trains male and female dancers in the art of partnering, an essential part of all dance. Prerequisite: DAN 203.
491-1, 492-1, 493-1 Senior Dance Project
Advanced work for dance majors in creative projects and/or dance research. Prerequisite: for 491, DAN 343; for 492, DAN 491; for 493, DAN 492; or departmental approval.
Note: See quarterly class schedule or departmental advisor for further enrollment restrictions, requirements, or special course information.
Introduction to Danish with an emphasis on speaking the language.
Note: See quarterly class schedule or departmental advisor for further enrollment restrictions, requirements, or special course information.
To help severely underprepared students acquire the skills and confidence necessary to reduce the passive chore aspects of reading in order to stimulate an enthusiasm for learning in general. Graded pass/unsatisfactory. (Previously listed as SS 071.)
Provides intensive instruction for students whose writing skills are significantly below those necessary for success in university-level writing requirements. Graded pass/unsatisfactory. (Previously listed as SS 072.)
Provides instruction in basic mathematical concepts and computations necessary for students to successfully perform mathematical functions that occur in daily life and to complete the Level II course, SS 083. Graded pass/unsatisfactory. (Previously listed as SS 073.)
To help students acquire skills necessary to comprehend a tenth grade textbook; to find the main idea, recognize sentence patterns, deduce meaning of words, and to complete an outside reading assignment. Graded pass/unsatisfactory. (Previously listed SS 081.)
To provide learning activities enabling students to brainstorm for ideas; develop and organize their writing; revise; edit for grammar, sentence structure, and mechanics; and prepare standard, acceptable final drafts of their writing. Graded pass/unsatisfactory. (Previously listed as SS 082.)
Reinforces basic mathematical concepts and computations. Provides instruction in pre-algebra and elementary algebra skills and concepts necessary for students to successfully complete elementary algebra. Graded pass/unsatisfactory. (Previously listed as SS 083.)
Reading and study skills essential for college, emphasizing comprehension, vocabulary, textbook organization, marking, note-taking techniques, and rate improvement. Graded pass/unsatisfactory. (Previously listed as SS 091.)
092-4 Fundamental English Skills
Prepares students for success in English 101 by giving them instruction and activities in the fundamentals of the writing process. Graded pass/unsatisfactory. (Previously listed as SS 092.)
Available to students who need help in arithmetic functions. Topics include properties of whole numbers, primes and composites, arithmetic operations, decimals, ratios, rates, proportions, percents, and elementary algebra functions. Graded pass/unsatisfactory. (Previously listed as SS 093.)
Note: See quarterly class schedule or departmental advisor for further enrollment restrictions, requirements, or special course information.
Introduction to basic economic concepts such as resource allocation, costs, supply, demand, and public goods. Topics include American capitalism, market failures, unemployment, inflation, and taxation. The sequence EC 201, 202, 203 may be substituted. Credit will not be given for EC 200 Economic Life for students who successfully complete EC 201, 202, and 203.
201-3, 202-3, 203-3 Principles of Economics
Fundamental economic principles as an aid in understanding modern society. 201: Introduction to Economics; 202: Microeconomics; 203: Macro-economics. Prerequisite: for 202 and 203, EC 201.
Understanding the economic world in which the consumer lives, works, spends, saves, and frequently invests is stressed. Prerequisite: EC 200 or 201. All of the following courses require junior standing in addition to the listed prerequisites.
Analysis of behavior and significance of money, credit, debt, and the banking system. Prerequisite: EC 201, 202, 203 or permission of instructor.
315-4 Intermediate Microeconomics
Develops the analytical tools of microeconomics, stressing market behavior of firms, industries, and consumers. Examines the production process and the operation of market mechanisms. Policy implications are emphasized. Prerequisite: Junior standing, EC 201, 202, 203, and MTH 228 or permission of instructor.
317-4 Intermediate Macroeconomics
Analysis of national economic problems including inflation, unemployment, interest rates, and economic stability. Emphasizes the impact of public policy. This is a writing-intensive course. Prerequisite: Junior standing, EC 201, 202, 203 and MTH 228 or permission of instructor.
Focuses on interrelationships between market and nonmarket forces, exploring contemporary social, technological, political, and other influences on resource allocation decisions and on economic change. This is a writing-intensive course. Prerequisite: EC 201, 202, 203 or permission of instructor.
Explores how the global economic environment affects business decisions and how these decisions affect the economy of host and source countries. Analyzes the impact of international trade, foreign direct investment, and global monetary systems. Prerequisite: EC 201, EC 202, EC 203, or permission of instructor.
Analysis of economic, political, social, and cultural changes resulting from industrial advancements and the control over industrial changes exercised by different societies. Prerequisite: EC 200 or EC 201, 202, 203.
326-3 Economics of Poverty and Discrimination
Analysis of economic causes, effects, and cures for poverty and discrimination. Study of trends, economic explanations, and current programs and legislation. Prerequisite: EC 200 or EC 201, 202, 203 or permission of instructor.
328-3 Socialist and Radical Economics
Development of Marxian, socialist, and radical economic doctrines with emphasis on contem-porary ideas and trends. Prerequisite: EC 200 or EC 201, 202, 203, or permission of instructor.
330-3 Urban Economic Problems and Prospects
Analysis of economic processes that influence urban economic conditions, population movements, economic problems facing metropolitan areas, and alternative problem-solving techniques. Prerequisite: EC 200 or EC 201, 202, 203, or permission of instructor.
340-3 International Economic Relations
Covers the complexities, prospects, and consequences of international flow of goods, services, technology, and capital across countries with a diverse range of economic, social, and political institutions. Prerequisite: EC 200 or EC 201, 202, 203 or permission of instructor.
A study of labor market behavior and wage determination, addressing the impact of new technologies, global competition, and deindustrialization on American labor markets. Prerequisite: EC 201, 202, 203 or permission of instructor.
352-3 Labor History and Legislation
History of the American labor movement from the early national period to the present, including labor legislation, public policy, and current labor issues. Prerequisite: EC 201, 202, 203 or permission of instructor.
Analysis of environmental quality from both microeconomic and systems frameworks. Em-phasis on effectiveness of alternative approaches to environmental problems, including specific solutions to particular problems and general approaches to broad problems. Prerequisite: EC 200 or EC 201, 202 or permission of instructor.
Application of economic analysis to management decision making. Practical methods and problems are stressed. Prerequisite: EC 201, 202, 203 or permission of instructor.
Analysis of monetary policy development and the theory of money market behavior. Emphasizes the relationship between money and national economic conditions. Prerequisite: EC 301.
Application of statistics and economic theory to measurement, forecasting, and other economic problems. Prerequisite: Junior standing, EC 201, 202, 203, MS 202, and MTH 228.
Application of mathematical tools in the formulation of economic theory. Methods used in model construction. Completion of a college algebra course required. Prerequisite: EC 201, 202, 203.
412-3 Forecasting Economic Activities
Techniques and theories used in forecasting. Practical methods and problems are stressed. Prerequisite: Junior standing, EC 201, 202, 203, MS 201 or equivalent, and MTH 228.
425-3 Development of Economic Thought
Historical development of economic thought and philosophies. Prerequisite: EC 201, 202, 203 or permission of instructor.
431-3 Federal Finance and the Economy
Develops a theoretical framework and working knowledge of the economic basis for government activity, government expenditures, programs, and policies, and the financing of government expenditures through taxation. Prerequisite: EC 201, 202, 203 or permission of instructor.
432-3 State and Local Finance and the Economy
Analysis of state and local government public service responsibilities, programs, and policies, including expenditures and taxation. Prerequisite: EC 201, 202, 203 or permission of instructor.
435-3 Comparative Economic Systems
Comparison of institutions of various capitalist and socialist economies including economies in transition. Comparative analysis provides a basis for evaluating government policy. Prerequisite: EC 201, 202, 203 or permission of instructor.
Analysis of business behavior under various industry structures and government policies. Emphasis on actual case studies. Prerequisite: EC 201, 202, 203, or permission of instructor.
440-3 Regional Economic Growth and Change
Regional economic analysis in a policy and planning context. Interdisciplinary approach to analyze the economics of location, inter-regional trade, regional development, urban regions, and growth strategies. Prerequisite: EC 201, 202, 203 or EC 330; or permission of instructor.
441-3 International Trade and the Economy
Economic reasons for international trade. Impact of trade and its restrictions on economic aggregates. Prerequisite: EC 201, 202, 203 or permission of instructor.
442-3 International Monetary Theory and Problems
Studies international monetary relations and problems. Focuses on institutions and arrange-ments used to finance international trade. Topics include balance of payments, the dollar and foreign exchange markets, Euro currencies, petrodollars and OPEC, and multinational corporations. Prerequisite: EC 201, 202, 203 or permission of instructor.
444-3 Economic Development and World Poverty
Explores theories of economic development and underdevelopment and their relationship to poverty. Develops strategies for reducing world poverty from different perspectives. Prerequisite: EC 201, 202, 203 or permission of instructor.
445-3 Political Economy of Women
Examines the changing role of women in the American economy from colonial times to the present, from a multicultural perspective. The combined effects of race, class, ethnicity, gender ideology, technology, education, unionism, legislation, etc., on women's evolving labor market status are investigated. Junior or senior standing required. Prerequisite: EC 201, 202, 203, or EC 200 with permission of instructor.
Examination of special economic issues.
478-3 Honors: Independent Study in Economics
Research in economics for fulfillment of the Honors Program project requirement.
Examination of selected economic issues with a view to integrating the discipline. Topics vary. For economics majors or permission of instructor.
481-1 to 3, 482-1 to 3, 483-1 to 3 Independent Reading
Limited to students with extensive backgrounds in economics or allied disciplines and with special reasons for in-depth study in a particular area.