You are on page 1of 6

DEPARTMENT : Tertiary

PROGRAM : BSCS
COURSE : AUTOMATA & THEORY
COURSE CODE : CS 14
PREREQUISITE : None

I. INSTITUTIONAL VISION:
To become the leading institution for professional development and the first and foremost
provider of quality, affordable and sustainable development education.

II. INSTITUTIONAL MISSION:


To provide quality and excellent global education for the total development of a responsible,
innovative, skillful and professional global workforce whose values and dignity are beyond par.

III. CORE VALUES:


St. Clare College of Caloocan aims to foster distinction and excellence in all the endeavors of the
school community members. All stakeholders are envisioned to be imbued with enduring core
values which define and shape the central beliefs and character of every genuine Clarean student,
employee and administrator within and beyond the premises of the academic institution.

Hereafter are the core values of St. Clare College:

1. Star that Shines


All members of the school community are encouraged to exemplify remarkable standards in
attaining excellence in every aspect of life, making them role models who possess the values and
character that are worth emulating.

2. Truthfulness
Truthfulness is characterized by embracing honesty in thoughts, words and deeds of all concerned
individuals who are part of the school community.

3. Compassion
Selflessness and genuine concern for others are instilled in Clareans through constant exposure to
various academic, extracurricular and co-curricular activities that will bring out their
compassionate attribute.

4. Love
Love for oneself, for others and for noble causes are pivotal in cultivating a well-rounded
individual who embodies unwavering desire and sustained commitment in undertaking

5. Amiable
Displaying a friendly disposition and pleasant attitude towards other people inspires positive
rapport and desirable outcomes.
6. Righteousness
All concerned members are expected to uphold the ideals and moral
principles of the institution as a reflection of their integrity and dignity.

7. Ever Loyal
Remaining steadfast to the ideals and good name of the institution is a desirable impression
ingrained in the minds and hearts of all the members of the school community.

IV. INSTITUTIONAL OUTCOMES:

1. Intellectual Creativity, Critical Thinking and Innovativeness


Graduates can use their imagination as well as their rational thinking abilities and innovation, in
order to adopt and adjust to the changing needs of the times both nationally and globally.

2. Effective Communication
Graduates are proficient and skillful in the four areas of communication: reading, writing, listening
and speaking. They can use their skills in solving problems and articulating their thoughts when
engaging with people in various situations.

3. Leadership Effectiveness and Managerial Skills


Graduates are developed to become the best professionals in their respective specializations by
imploring leadership competencies, managerial skills and technical know-how.

4. Sense of Nationalism and Global Responsiveness


Graduates are nationalists and respect the values of global citizenship.

5. Personal and Professional Ethical Standard of Excellence


Graduates demonstrate desirable strength of character and attitudes in their personal and
professional endeavors.

6.Quality Service and Collaboration


Graduates exemplify the potentialities of an efficient, responsible and well-rounded professional
committed to quality service, honest toil and collaboration.

7.Adeptness in the Use of Information Communication Technology (ICT) Modern Facilities


Graduates are skillful and knowledgeable in the use of digital learning devices/facilities, including
technical and numerical skills.

8. Community Engagement
Graduates assume an active role in organizing projects, programs and activities to help and
advance the interest and welfare of the people in their respective communities.

9. Passionate to Perpetual Learning


Graduates are committed to continually advance their knowledge and technical skills in order to
keep themselves abreast to the needs and challenges of their profession, both nationally and
globally.

10. Strong Sense of Spiritual and Moral Values


Graduates are morally and spiritually upright in their day to day undertakings.
V. COURSE DESCRIPTION

The course introduces some fundamental concepts in automata theory and formal languages
including grammar, finite automaton, regular expression, formal language, pushdown automaton,
and Turing machine.

VI. COURSE EXPECTED OUTCOMES

By the end of this course, students will:


1. Demonstrate an understanding of abstract models of computing, including deterministic (DFA),
non-deterministic (NFA), and Turing (TM) machine models.
2. Understand the relative computing power of the different abstract machine models.
3. Demonstrate an understanding of regular expressions and grammars, including context-free and
context-sensitive grammars.
4. Understand the relationships between language classes, including regular, context-free, context-
sensitive, recursive, and recursively enumerable languages.
5. Understand the associations between language classes and machine models.
6. Understand the associations between language classes and language descriptors
VII. COURSE PLAN

TIME TABLE COURSE CONTENT/SUBJECT CONTENT


WEEK 1-4 Automata Theory Introduction
Deterministic Finite Automaton
Non-deterministic Finite Automaton
NDFA to DFA Conversion

DFA Minimization
Moore & Mealy Machines

MONTHLY EXAMINATION
WEEK 5-8 Classification of Grammars
Introduction to Grammars
Language Generated by a Grammar
Chomsky Grammar Classification

PERIODICAL EXAM
WEEK 9-12 Regular Grammar
Regular Expressions
Regular Sets
Arden's Theorem
Constructing FA from RE
Pumping Lemma for Regular Grammar
DFA Complement
MONTHLY EXAMINATION
WEEK 13-16 Pushdown Automata
PDA & Context Free Grammar
PDA & Parsing
Pushdown Automata Acceptance
MONTHLY EXAMINATION
WEEK 17-18 Turing Machine
Turing Machine Introduction
Accepted & Decided Language

FINAL EXAMINATION

VIII. REFERENCES
1. Hopcroft, J. E., Motwani, R., and Ullman, J. D. (2006). Introduction to Automata Theory,
Languages, and Computation (3rd Edition). Addison-Wesley Longman Publishing Co., Inc.,
Boston, MA, USA
2. Linz, P. (2017). An Introduction to Formal Languages and Automata, Sixth Edition. Jones and
Bartlett Publishers, Inc., USA, 6th edition.
3.
XI. GRADING SYSTEM

Class Participation (attendance, quizzes, reports, group work/project) - 30 %


Monthly Examination 20%
Periodical Examination 50%
TOTAL - 100%

IX. COURSE REQUIREMENTS


1. Attendance
2. Monthly and Periodical Exam
3. Final Presentation

X. CLASSROOM POLICIES
1. Attend class regularly.
2. Submit all written and present oral output.
3. Attend assigned group discussion and reporting.
4. Accomplished final presentation.

Prepared by:

MR. ERWIN P. ORDOVEZ


Instructor, Tertiary

Recommending Approval:

Prof. MARIJOY AQUINO


Assistant Dean

Approved by:

DR. CLARITA G. ADALEM


President/VP for Academic Affairs
St. Clare Group of School

NOTE ***This course plan can be revised according to your best judgment.
If revisions or improvements were made, kindly notify the dean or the department head concerned.
Your suggestions/recommendations are important for the refinement of our course plan.

You might also like