Course Criteria

Add courses to your favorites to save, share, and find your best transfer school.
  • 1.00 Credits

    This course provides students with an opportunity to study important issues in the management of software development projects and organizations, and to apply related knowledge and skills tomanagement activities and process improvement in the software development laboratory. As part of the course, each student is expected to define, implement and evaluate a significant project, and to contribute to the work of less experienced student teams. (prereq: SE-4093, consent of programdirector)
  • 3.00 Credits

    This course introduces students to patterns that are relevant to designing software that can run efficiently in a limitedmemory space. Topics covered include basic architectural techniques, data structures,memory allocation techniques, and how to optimally use secondary storage to develop "smallmemory" software. Laboratory assignments provide an opportunity to writesoftware formobile devices using some of these techniques. (prereq: CS-280 or CE-2810)
  • 3.00 Credits

    This course covers selected topics within the broad area of Software Quality Assurance (SQA). The course begins with an overview of SQA followed by an in-depth investigation of software testing. The type of testing addressed in this course is black-box testing at the systemand acceptance levels. Topics include test planning and documentation, risk analysis, defect reporting and tracking, exploratory and plan-driven strategies, and testmanagement and reporting. Commonly used test techniques such as partition and boundary testing, combinatorial testing,model-based testing, security testing, and fault-based testing are covered.Measurement of software quality and the question of when to stop testing are addressed. Students employ their testing skills in a team-based,multi-week laboratory assignment in which they systemtest a substantial software application. (prereq: SE-2831 or SE-283, SE-3821)
  • 3.00 Credits

    This course presents the standardmanagement functions with a focus on the unique practices and procedures of software engineering projects. Course content includes both the quantitative and behavioral skills required for successful projectmanagement. Hands-on experience with current estimation techniques and projectmanagement software is incorporated. (prereq: SE-3091 for SE students, CS-489 for CE students, junior standing and consent of instructor)
  • 3.00 Credits

    This course involves the design and development ofmobile applications for cell phones, PDAs, and related remote computing devices. After an introduction to Java programming, the students will be introduced toWeb-basedmobile application architecture using J2ME and theMIDP profile. Labs will emphasize gaming andWeb-based applications. (prereq: CS-1020 or SE-1020, or equivalent object-oriented development background using C++ and/or Java)
  • 3.00 Credits

    This course provides a survey of computer security consisting of the business case for security, principles of security, classes of vulnerabilities (e.g., buffer overrun), principles of cryptography, and an overview of recent vulnerabilities in deployed software. The course provides the student with the foundation for approaching security at all stages of software development, from requirements throughmaintenance. (prereq:MA-230, CS-384 or CS-3841)
  • 3.00 Credits

    A student enrolled in this course is afforded the opportunity to pursue a specialized topic in his or her chosen field of study. After an approved area of study has been selected, weeklymeetings with the course advisor are required. A final report, the format of which is left to the discretion of the advisor, is required at the end of the term. (prereq: junior or senior standing, consent of the course advisor and department chairman)
  • 3.00 Credits

    This course introduces the concepts and issues of the African American cultural contributions to the United States, the African American experience in a predominantly European American country, African American struggles and cultural greatness.
  • 3.00 Credits

    What exactly do wemean when we talk about American culture(s) in the newmillennium? How do we as Americans view ourselves, and how do others perceive us? This course will explore what is uniquely American about our society's behavior, beliefs, institutions, and arts and entertainment venues. Readings will include works fromanthropologists, historians, journalists, and other scholars who will draw upon their observations of events and trends in American culture.
  • 3.00 Credits

    This course willmake the student familiar with a general frame of reference of French culture. The course will cover geographic information about forms of relief, rivers,mountains, climate and population distribution. Amajor outline of French history will be accompanied by the presentation of political events, important historical figures and great cultural accomplishments. The last part of the course will cover the French educational system, immigration, and everyday life in France. Five video documentaries will illustrate some of the content of the course: the castles on the Loire Valley, Versailles, the Louvre, Mont St.Michel, Paris.
To find college, community college and university courses by keyword, enter some or all of the following, then select the Search button.
(Type the name of a College, University, Exam, or Corporation)
(For example: Accounting, Psychology)
(For example: ACCT 101, where Course Prefix is ACCT, and Course Number is 101)
(For example: Introduction To Accounting)
(For example: Sine waves, Hemingway, or Impressionism)
Distance:
of
(For example: Find all institutions within 5 miles of the selected Zip Code)
Privacy Statement   |   Terms of Use   |   Institutional Membership Information   |   About AcademyOne   
Copyright 2006 - 2025 AcademyOne, Inc.