ETEC - 3702 - Concurrency

1. Course

completed

What can I do next?

View the Proposal

  • View changes to the proposal by clicking the Discussion tab and selecting "Show current with markup" on the User Tracking dropdown.
  • View current comments concerning this proposal by clicking the Discussion tab.
  • View the history of the proposal by clicking the Workflow Status tab.
  • View the signatures the proposal has collected by clicking the Signatures tab.
  • View the files associated with the proposal by clicking the Files tab.
  • Compare the proposal with related proposal by clicking the Proposal Lookup tab.
General Catalog Information
  • **Read Before You Begin**

    1. Turn on the help text before starting this proposal by clicking in the top right corner of the heading.

    2. All fields with an * are required. You will not be able to launch the proposal without completing required fields.

    **IMPORTANT**

    ORIGINATOR: Click the Import (Down) Arrow icon on the top left corner of the heading to pull in current course information from the catalog.

    • Select the current catalog. 
    • Select "Prefix" in the 'Add Another Filter' drop down menu.
    • Enter the Prefix and select 'Search Available Curriculum.'
    • Select appropriate course and choose 'Import this Item.'

    Do not make changes until the proposal has been launched!

    • Once current course information is completed, launch proposal by clicking triangle icon on top left of header.  
    • After launching the proposal, enter and save proposed modifications. This is for the purpose of tracking changes. 
    • To view tracked changes, choose "current with markup" on top right.
  • Department*
  • Prefix*
    Code*
    3702
    3702
  • Course Title*
    Concurrency
    Concurrency
  • Description*
    This course examines principles of concurrent and parallel programming. These may include synchronization primitives such as semaphores, conditions, and barriers; techniques of mutual exclusion; parallel algorithms; synchronous and asynchronous message passing; remote procedure calls; task rendezvous; callback-based parallelism; and popular process interaction paradigms.
  • If the information above is a change, please include the original here
    Original title: Operating Systems 2 Original course description: This course covers advanced operating system topics. Areas covered may include task synchronization and scheduling, memory management and protection, real-time systems, distributed systems, security, file systems, remote system access, and overall system management.
  • Credit Hours
  • Select all that apply to this course
    Please select which of the following apply to this course.
  • If applicable, please record the names of other initiators who contributed to this proposal
  • Course Prerequisites/Corequisites
    ETEC 2101
Proposed Changes
  • Please indicate the type of changes you are making
  • If Other (specify)
  • Proposed Date of Change*
    8/1/2019
    8/1/2019
  • Describe the Proposed Course/Change (attach any relevant documents)*

    When semester conversion took place in 2007, the old ETEC 477 Concurrency course was effectively combined with the three course sequence ETEC 371, 372, 373 and resulted in  two semester courses with the  titles "ETEC 3701 Operating Systems 1" and "ETEC 3702 Operating Systems 2." However, the subject matter in 3702 has been consistently more oriented toward concurrency, so the change in title and course description more closely aligns to actual practice.

  • Explain the rationale for this proposal (attach any relevant documents)*

    The change to title and description give a more accurate sense of the topic converage as has been practiced in the course for a considerable time period. The change to prerequisites reflects the actual level of preparation students require for the class.

  • How will the proposed change affect other departments/programs/courses? (attach any relevant documents)*

    None.

New Courses
  • Attach a syllabus using the file upload tool on the right side of your screen.  The icon resembles a piece of paper with a green arrow in the bottom right corner. 

  • Course fees are charged when the department code appears in the far right column of each course listing.  The fee is calculated by multiplying the number of credit hours for the course by the amount shown for the department below:

    The course fee covers costs that exceed basic instruction, such as lab equipment and software; program materials and supplies; and coordination of field placements and internships.  The fee is applied to selective courses where appropriate.

    Student fees are subject to change.  Shawnee State University reserves the right to make, without prior notice, any fee adjustment that may become necessary.

  • Course Fees
  • Lecture Hours/Week
    Lab Hours/Week
  • Semesters Offered
  • Proposed Subsidy Level
  • Minimum Qualifications of the Instructor
  • Specify the effects on teaching load, institutional resources, and subsidy level
General Education Program
  • General Education Content Category
  • Essential Learning Outcomes
    No Essential Learning Outcomes
  • Rationale for inclusion of course in the particular content category
  • Which courses are likely to experience an enrollment decline if this course is approved and added to the GEP? Estimate the extent of these declines.
  • Non-GEP roles for this course
  • User Tracking

    Help: Show Original: This option displays the proposal as it appeared at launch. No markup will be visible on the form. There will be no differentiation between fields that contain imported content and content that was created or selected by the originator by hand.

    Help: Show Current: This option displays the proposal as it appears currently. No markup will be visible on the form. There will be no differentiation between fields that contain imported content and content that was created or selected by the originator by hand.

    Help: Show Current with Markup: This option displays the proposal with all of its current content marked to show different editors. Text fields that include imported content are indicated by a blue highlight, and may also include additional changes within, indicated by each editor’s unique color. Fields containing selects, checkboxes, radio buttons, or widgets (such as the curriculum) provide an activity log above the field, indicating each editor’s selection and unique color.

    Comments

    You have not saved your changes to all the assessment fields you edited. You have the following options:

    • Click "Save All Changes" now to save every change you made
    • Click "Abandon Changes" to destroy all unsaved changes
    • Click "Cancel" to continue working on assessments and save each field individually

    What would you like to do?

      You must be logged in, in order to approve.

      Please upload the form that you just printed and signed.

      This will be used as your signature to sign this proposal upon approval.


      Listed below are the symbols and colors utilized in Curriculum:

      • = has not made a decision
      • = approved
      • = rejected
      • = held
      • = suspended
      • = cancelled
      • = multiple decisions
      • = task
      • = mine
      • = stuck
      • = urgent, out of date import source
      x

      #{title}

      #{text}

      x
      warning

      #{title}

      #{text}

      x
      warning

      #{title}

      #{text}