N Park

Associate Professor

Computer Science

  • Associate Professor
    Computer Science

TEACHING

  • COURSE TAUGHT
    Computer Systems
    8 Jun 2026 - 31 Jul 2026
    Functional and register level description of computer systems, computer structures, addressing techniques, macros, linkage, input-output operations. Introduction to file processing operations and auxiliary storage devices. Programming assignments are implemented in assembly language.Prerequisite(s): CS 2133 with a grade of 'C' or better.
  • COURSE TAUGHT
    Doctoral Dissertation
    8 Jun 2026 - 31 Jul 2026
    Graduate standing and approval of advisory committee. Independent research under the direction of a member of the graduate faculty. For students working toward a PhD degree.Offered for variable credit, 2-15 credit hours, maximum of 40 credit hours. Prerequisite(s): Graduate standing and approval of advisory committee.
  • COURSE TAUGHT
    Computer Systems
    12 Jan 2026 - 1 May 2026
    Functional and register level description of computer systems, computer structures, addressing techniques, macros, linkage, input-output operations. Introduction to file processing operations and auxiliary storage devices. Programming assignments are implemented in assembly language.Prerequisite(s): CS 2133 with a grade of 'C' or better.
  • COURSE TAUGHT
    Design and Implementation of Operating Systems II
    12 Jan 2026 - 1 May 2026
    Task systems and concurrent programming, synchronization, and inter process communication. Theoretical investigation of resource sharing and deadlock, memory management, strategies, and scheduling algorithms, queuing theory, distributed operating systems. System accounting, user services and utilities.Prerequisite(s): CS 4323 with a grade of 'C' or better.
  • COURSE TAUGHT
    Doctoral Dissertation
    12 Jan 2026 - 1 May 2026
    Graduate standing and approval of advisory committee. Independent research under the direction of a member of the graduate faculty. For students working toward a PhD degree.Offered for variable credit, 2-15 credit hours, maximum of 40 credit hours. Prerequisite(s): Graduate standing and approval of advisory committee.
  • COURSE TAUGHT
    Seminar and Special Problems
    12 Jan 2026 - 1 May 2026
    Designed to allow students to study advanced topics not provided in existing courses.Offered for variable credit, 1-6 credit hours, maximum of 6 credit hours.Prerequisite(s): Consent of instructor.
  • COURSE TAUGHT
    Advanced Topics in Computer Organization
    18 Aug 2025 - 5 Dec 2025
    Structure and organization of advanced computer systems, parallel and pipeline computers, methods of computation, alignment networks, conflict-free memories, and bounds on computation time.Offered for variable credit, 2-6 credit hours, maximum of 12 credit hours. Prerequisite(s): CS 5113 and CS 5253, each with a grade of 'C' or better.
  • COURSE TAUGHT
    Computer Organization and Architecture
    18 Aug 2025 - 5 Dec 2025
    Computer architecture, computer control, microprogrammed control, addressing structures, memory hierarchies, hardware description languages, specific architectures, hardware simulation, and emulation.Prerequisite(s): CS 3443 with a grade of 'C' or better.
  • COURSE TAUGHT
    Computer Systems
    18 Aug 2025 - 5 Dec 2025
    Functional and register level description of computer systems, computer structures, addressing techniques, macros, linkage, input-output operations. Introduction to file processing operations and auxiliary storage devices. Programming assignments are implemented in assembly language.Prerequisite(s): CS 2133 with a grade of 'C' or better.
  • COURSE TAUGHT
    Doctoral Dissertation
    18 Aug 2025 - 5 Dec 2025
    Graduate standing and approval of advisory committee. Independent research under the direction of a member of the graduate faculty. For students working toward a PhD degree.Offered for variable credit, 2-15 credit hours, maximum of 40 credit hours. Prerequisite(s): Graduate standing and approval of advisory committee.
  • COURSE TAUGHT
    Seminar and Special Problems
    18 Aug 2025 - 5 Dec 2025
    Designed to allow students to study advanced topics not provided in existing courses.Offered for variable credit, 1-6 credit hours, maximum of 6 credit hours.Prerequisite(s): Consent of instructor.
  • COURSE TAUGHT
    Computer Systems
    9 Jun 2025 - 1 Aug 2025
    Functional and register level description of computer systems, computer structures, addressing techniques, macros, linkage, input-output operations. Introduction to file processing operations and auxiliary storage devices. Programming assignments are implemented in assembly language.Prerequisite(s): CS 2133 with a grade of 'C' or better.
  • COURSE TAUGHT
    Seminar and Special Problems
    9 Jun 2025 - 1 Aug 2025
    Designed to allow students to study advanced topics not provided in existing courses.Offered for variable credit, 1-6 credit hours, maximum of 6 credit hours.Prerequisite(s): Consent of instructor.
  • COURSE TAUGHT
    Computer Systems
    13 Jan 2025 - 2 May 2025
    Functional and register level description of computer systems, computer structures, addressing techniques, macros, linkage, input-output operations. Introduction to file processing operations and auxiliary storage devices. Programming assignments are implemented in assembly language.Prerequisite(s): CS 2133 with a grade of 'C' or better.
  • COURSE TAUGHT
    Design and Implementation of Operating Systems II
    13 Jan 2025 - 2 May 2025
    Task systems and concurrent programming, synchronization, and inter process communication. Theoretical investigation of resource sharing and deadlock, memory management, strategies, and scheduling algorithms, queuing theory, distributed operating systems. System accounting, user services and utilities.Prerequisite(s): CS 4323 with a grade of 'C' or better.
  • COURSE TAUGHT
    Doctoral Dissertation
    13 Jan 2025 - 2 May 2025
    Graduate standing and approval of advisory committee. Independent research under the direction of a member of the graduate faculty. For students working toward a PhD degree.Offered for variable credit, 2-15 credit hours, maximum of 40 credit hours. Prerequisite(s): Graduate standing and approval of advisory committee.
  • COURSE TAUGHT
    Seminar and Special Problems
    13 Jan 2025 - 2 May 2025
    Designed to allow students to study advanced topics not provided in existing courses.Offered for variable credit, 1-6 credit hours, maximum of 6 credit hours.Prerequisite(s): Consent of instructor.
  • COURSE TAUGHT
    Computer Organization and Architecture
    19 Aug 2024 - 6 Dec 2024
    Computer architecture, computer control, microprogrammed control, addressing structures, memory hierarchies, hardware description languages, specific architectures, hardware simulation, and emulation.Prerequisite(s): CS 3443 with a grade of 'C' or better.
  • COURSE TAUGHT
    Computer Systems
    19 Aug 2024 - 6 Dec 2024
    Functional and register level description of computer systems, computer structures, addressing techniques, macros, linkage, input-output operations. Introduction to file processing operations and auxiliary storage devices. Programming assignments are implemented in assembly language.Prerequisite(s): CS 2133 with a grade of 'C' or better.
  • COURSE TAUGHT
    Seminar and Special Problems
    19 Aug 2024 - 6 Dec 2024
    Designed to allow students to study advanced topics not provided in existing courses.Offered for variable credit, 1-6 credit hours, maximum of 6 credit hours.Prerequisite(s): Consent of instructor.
  • COURSE TAUGHT
    Computer Systems
    10 Jun 2024 - 2 Aug 2024
    Functional and register level description of computer systems, computer structures, addressing techniques, macros, linkage, input-output operations. Introduction to file processing operations and auxiliary storage devices. Programming assignments are implemented in assembly language.Prerequisite(s): CS 2133 with a grade of 'C' or better.
  • COURSE TAUGHT
    Computer Organization and Architecture
    16 Jan 2024 - 3 May 2024
    Computer architecture, computer control, microprogrammed control, addressing structures, memory hierarchies, hardware description languages, specific architectures, hardware simulation, and emulation.Prerequisite(s): CS 3443 with a grade of 'C' or better.
  • COURSE TAUGHT
    Design and Implementation of Operating Systems II
    16 Jan 2024 - 3 May 2024
    Task systems and concurrent programming, synchronization, and inter process communication. Theoretical investigation of resource sharing and deadlock, memory management, strategies, and scheduling algorithms, queuing theory, distributed operating systems. System accounting, user services and utilities.Prerequisite(s): CS 4323 with a grade of 'C' or better.
  • COURSE TAUGHT
    Seminar and Special Problems
    16 Jan 2024 - 3 May 2024
    Designed to allow students to study advanced topics not provided in existing courses.Offered for variable credit, 1-6 credit hours, maximum of 6 credit hours.Prerequisite(s): Consent of instructor.
  • COURSE TAUGHT
    Computer Systems
    21 Aug 2023 - 8 Dec 2023
    Functional and register level description of computer systems, computer structures, addressing techniques, macros, linkage, input-output operations. Introduction to file processing operations and auxiliary storage devices. Programming assignments are implemented in assembly language.Prerequisite(s): CS 2133 with a grade of 'C' or better.