Study of conventional and object-oriented software engineering principles and methods: the human-computer interface, requirements analysis, prototyping, software design, system models, use of tools, project management, implementation, testing strategies, software metrics, maintenance, quality assurance, ethics and professional responsibility. Use of standards, verification and validation, configuration management, quality assurance and human factors. Student teams will analyze a real-world problem and design, implement, document and test a software system based upon the specified requirements.
I really enjoyed this course. We got to pick from a wide variety of projects and select our own teams. One thing I will say is that you can learn a ton you will use in your career in this class, so try and pick a group/project that will challenge you to learn new things.
Network Security
COSC-472
Average GPA: 3.29
Withdraw Rate: 3%
Total Enrollment: 39
Number of Reviews: 0
The principles and practice of network security, covering three areas: security risks and countermeasures, principles of computer cryptography, and applied cryptography in network systems. Topics include the themes and challenges of network security, the role of cryptography and modern techniques for computer and network security.
Seminar course with content that varies semester to semester (e.g., artificial intelligence, compiler construction or other topics suggested by faculty or students).
Ensemble study focuses on dance as a fine art in the rehearsal and performance of ballet, ethnic, jazz, modern and musical theatre dance works choreographed by resident faculty, professional guest artists and selected student members. May be taken for a total of eight credit hours with three applied to the creative arts minor.
Introduction to beginning modern dance as a creative art form. Focuses on a biomechanical approach to movement and basic principles and techniques derived from the American founders of modern dance.
Study of traditions of dance in communities around the world. Provide perspective for understanding and appreciating the function of dance in human societies.
Study of the theory of economic aggregates through the use of national income accounts to determine the effect of certain key variables on employment and production. Key variables studied include savings and investment, the quantity of money, the velocity of money, the rate of interest and consumption.
Study of supply and demand relationships under the various market classifications. Major topics include the market forms, the principles of production, costs of production, resource allocation and income distribution with some discussion of welfare economics.
Examination of factors which influence the number of job seekers and the number of jobs in the aggregate, and the efficiency with which the economic system utilizes its labor resources. Topics include individual decision-making with regard to education, job search strategy and hours of work as well as government policies affecting labor compensation, welfare and the right to bargain collectively.
Covers a broad range of issues in the economics of sports. Topics include the market structure of sports, labor relations between owners and players, public subsidies to professional sports franchises, competitive balance, tournament structure, discrimination, and behavioral analysis of decision making in sports.
Principles of econometric model building, empirical testing and statistical inference. Introduction to the theory and application of time series and limited dependents variable models.
Sociological, historical and philosophical approach to the role of the school in an increasingly diverse society. Emphasis on development of knowledge, values and skills needed to live, learn, interact and work in a global society. Field experience required.
Introduction to balanced literacy instruction, includes developmentally appropriate word recognition and comprehension strategies, activities and materials and programs coupled with organization and grouping procedures to maximize literacy learning for diverse populations. Field experiences and reflective evaluations included.
Students in either the elementary and early childhood Professional Teacher Education Program (PTEP) must take ELED 409 in a semester immediately prior to or following the semester in which ELED 401 and 402 are taken. ELED 409 is considered part of the student's professional internship. Spend at least one full day per week in classroom observations and/or professional activities at the field placement, as well as additional days during University breaks. Keep the same in-school hours as professionals in placement (i.e., with respect to contracted arrival and departure times, and out-ofschool meetings such as parent conferences). Accrue and log at least 20 days of internship during ELED 409. This time should be in full-day increments as much as possible, and no less than half-day increments may be counted. Time spent in the field placement for ELED 409 may not be counted concurrently with ELED 309. If ELED 309 and ELED 409 are taken in the same semester, the two field placement time commitments must be scheduled and logged separately.
Introduction to the art of film. Concepts of organization, structure, and editing techniques through viewing and discussing short films. Literary and dramatic influences in feature films.