Course Outline in Cs Thesis 1: Ay 2021-2022 - 1 Semester

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 13

COURSE OUTLINE

IN CS THESIS 1

Ay 2021-2022|1st Semester
CS THESIS 1
COURSE DETAILS

• Description:
• No of credit units: 3 units
• Lecture Hours: 3 hours
• Lab Hours: 0 hours
• Synch Class Schedule:
• Asynch Class Schedule:
• Software Requirements: any as long as relevant to the proposed topic
• Hardware Requirements: Laptop/Desktop; Internet connection
2
Reason about memory leaks,
dangling pointer dereferences, and
COURSE OBJECTIVES the benefits and delimitations of
garbage collection through an
understanding of programming
Learning Outcome 1 language implementation and how
memory is organized

Evaluate the appropriateness of the use of


a programming language for
Learning Outcome 2
implementing a particular application
based on language features

Learning Outcome 3 Implement a simple interpreter or a portion of the


language translation process such as lexical
analyzer, parser, code generator or optimizer
3
PERFORMANCE INDICATORS
Formulate the research objectives,
Learning Outcome 1 scope and limitations and
evaluation metric for a chosen topic

Learning Outcome 2 Collect and compare related literature


relevant to the topic

Propose an ethical and feasible software solution to


the identified research problem that employs new
Learning Outcome 3 designs, tools and methodologies, as well as unique
and useful enhancements with creating a protype
software system in mind or demonstrating that a
4
certain theory/algorithm/design might work
through exploratory and experimental research
The course
contributes to the
realizations of course
COURSE MAPPING outcomes: CS01-
TO PROGRAM CS10
OUTCOMES/STUDE
NT OUTCOMES
5
Apply knowledge of computing fundamentals, knowledge of a
PO/SO MAPPING computing specialization and mathematics, science and domain
knowledge appropriate for the computing specializationto the
abstraction and conceptualization of computing models from
defined problems and requirements (knowledge for solving
CS01 computer problems)

Identify, analyze, formulate research literature and solve


complex computing problems and requirements, reaching
CS02 substantiated conclusion using fundamental principles of
mathematics, computing science and relevant domain
disciplines (problem analysis)

Ability to apply mathematical foundations, algorithmic principles


CS03 and computer science theory in the modeling and design of
computer-based systems in a way that demonstrates
comprehension of the tradeoffs involved in the design choices
(design/development of solutions)
6
PO/SO MAPPING Communicate effectively with the computing
community and with society at large about complex
computing activities by being able to comprehend and
CS08 write effective reports, design documentation, make
effective presentations and give and understand clear
instructions (communications)

Recognize the need and have the ability to engage


CS10 in independent learning for continual development
as a computing professional (life-long learning)

7
PRELIM Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Maecenas porttitor congue massa. Fusce posuere, magna

TOPICS sed pulvinar ultricies, purus lectus malesuada libero, sit


MIDTERM Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Maecenas porttitor congue massa. Fusce posuere, magna

TOPICS sed pulvinar ultricies, purus lectus malesuada libero, sit


FINALS Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Maecenas porttitor congue massa. Fusce posuere, magna

TOPICS sed pulvinar ultricies, purus lectus malesuada libero, sit


GRADING SYSTEM

12
MAJOR COURSE REQUIREMENTS

13

You might also like