• Tidak ada hasil yang ditemukan

6CIS2

N/A
N/A
Protected

Academic year: 2023

Membagikan "6CIS2"

Copied!
16
0
0

Teks penuh

(1)

HOLY ANGEL UNIVERSITY

COLLEGE OF INFORMATION AND COMMUNICATIONS TECHNOLOGY

COMPUTER SCIENCE INDEPENDENT STUDY 2 COURSE SYLLABUS

Course Code : 6CIS2 Prerequisite : 6CIS1

Course Credit : 3 Units (3 hours LEC) Year Level: 4th year

Degree Program : Bachelor of Science in Computer Science Course Description :

Through the course, various concepts, tools and techniques in research methodology are introduced to the students. It aids the students in learning, understanding and applying various and proper techniques / methods of research in Computer Science (CS) projects. The emphasis is on helping the students appreciate the value of research and finding practical applications for it. Putting theories learned into practice, the students are expected to undergo a research project proposal, document their work and submit and present the output by the end of the semester through a preliminary oral defense to a panel of faculty members.

At the end of the course, students will be able to:

Course Outcomes Graduate Outcomes Aligned to

CO1 Defend using sound science and fundamentals and reach substantiated conclusions and recommendations using fundamental principles and theories of computing, technical concepts and practices in computing field and related disciplines.

Apply knowledge of computing fundamentals and specialization, mathematics, science, and domain knowledge appropriate for the computing

specialization to the abstraction and

conceptualization of computing models from defined problems and requirements.

CO2 Decide on practices and standards applicable to the problem domain with concerns to security issues

Knowledge and understanding of information

security issues in relation to the design, development and use of information systems

(2)

CO3 Formulate literature necessary for the

understanding of requirements and solutions Research on related literature that will guide the gathering of data and the development of solutions to complex Information Technology problems

Differentiates and evaluates theories and approaches to complex problems within the computing field.

Identify, analyze, formulate, research literature, and solve complex computing problems and

requirements reaching substantiated conclusions using fundamental principles of mathematics,

computing sciences, and relevant domain disciplines

CO4 Identify user needs and requirements based on a comprehensive gathering of data and information Analyze situations using appropriate models Analyze user needs and requirements to determine specific areas where computing solutions will be used

Generate computing requirements and

specifications considering multiple constraints Validate requirements against specifications for the selection and creation of computer-based systems.

CO5 Formulate set of alternative solutions to address complex computing problems

Design systems, components, or processes with resourcefulness, imagination, insight, originality, aesthetic judgment, enterprise and risk taking approach to meet specified user needs with appropriate consideration for public health and safety, cultural, societal, and environmental considerations

Develop specifications to facilitate development and implementation of solutions

Develop and implement solutions from given specifications

Formulate test cases that represents real world scenarios that will assess the fitness to purpose and level of satisfaction of user needs of the

Design and evaluate solutions for complex computing problems, and design and evaluate systems, components, or processes that meet specified needs with appropriate consideration for public health and safety, cultural, societal, and environmental considerations.

(3)

designed and developed systems, components or processes

CO6 Decide and employ appropriate IT resources for effective integration of IT-based solutions.

Formulate contingencies for possible constraints when incorporating new IT solutions to existing system environment.

Test compatibility with existing and legacy IT solutions.

Recommend preventive and corrective

maintenance plan for effective integration of It- based solutions.

An ability to apply mathematical foundations,

algorithmic principles and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices

CO7 Evaluate techniques, methodologies,

standards/frameworks, methods and tools for its appropriateness to the complex computing activities to be performed considering its advantages and limitations.

Select, use and adapt appropriate techniques, methodologies, standards/frameworks, methods and tools to complex computing activities

Create new tools as necessary to improve the efficiency and effectiveness of performing tasks and achieve goals

Create, select, adapt and apply appropriate

techniques, resources and modern computing tools to complex computing activities, with an

understanding of the limitations to accomplish a common goal

CO8 As a team member Independently source necessary knowledge, assistance, skills and resources to complete tasks.

Perform tasks independently without the need for prodding

Coordinate with other business professionals and professionals from other disciplines to achieve goals and complete tasks

Raise issues and concerns to the team in order to seek consensus resolutions

As a leader of a team

Set proper goals and timeline of activities to

Function effectively as an individual and as a member or leader in diverse teams and in multidisciplinary settings

(4)

complete team objectives

Allocate tasks according to team member capabilities

Monitor task completion and performance of team members

Manage resources needed by the team to achieve team goals

Resolve and reduce conflicts within the team CO9 Interview clients to gather background

information, situation, existing concerns and issues necessary to frame and achieve common understanding of problems to be addressed by computing solutions

Write effective reports and documentations about the results of performing specific computing and professional tasks

Comprehend reports and other documentations Write documentations (including design

documentations) completely and

comprehensively, with appropriate tone, correct grammar and construction, adapting to

documentation standards, to communicate ideas, choices, assumptions, and

consequences of decisions

Develop effective presentation material that will enhance understanding of ideas being

communicated

Deliver presentations effectively and efficiently to various audience (computing community, society at large, and users)

using English and Filipino as needed, with appropriate tone, correct grammar and construction

Negotiate with one or more collaborators to advance an oral argument or articulate an

Communicate effectively with the computing

community and with society at large about complex computing activities through logical writing,

presentations, and clear instructions in both English and Filipino.

(5)

approach to resolving issues

Choose appropriate language suitable to the audience and respectful to the audience background and culture

Provide clear instructions to team members CO10 Assess societal, health, safety, legal and cultural

issues within organizational, national and/or global contexts as needed in the domain where computing solutions will be conceptualized, designed and implemented

Make design and implementation decisions considering the societal, health, safety, legal and cultural issues involved and

the impact to these to such decisions

Act upon the consequential social, moral, legal and professional responsibilities

Understand professional, ethical, moral, legal, security, social issues, responsibilities and professional issues involved in the utilization of computer technology and be guided by the adoption of appropriate professional, ethical and legal

practices

CO11 Consistently conform to the professional code of ethics, and professional norms governing the performance of computing activities

Perform responsibilities and accept accountability of the consequences of not performing responsibilities as expected

Develops and defends an approach most likely to address ethical issue productively.

Arrives at a clearly expressed reconciliation of competing claims from technical practice with respect to benefits and harms to those affected.

CO12 Reflect on own abilities and skills to determine necessary development needs to reach level of expectations and aspirations

as a computing professional

Prepare a personal development plan Engage independently in developmental activities (like participating in professional organizations, attendance to seminars and

Recognize the need, and have the ability, to engage in independent learning for continual development as a computing professional

(6)

training) as a result of recognizing the need to further and continuously develop one’s

competencies as a computing professional Evaluate achievements and deficiencies against own’s personal development plan

Learning Evidences:

As proof of achievement of the above-mentioned outcomes, students are required to submit/demonstrate the following:

LE1: Documentation CO1-CO12

(Research Paper)

LE2: System Prototype CO1-CO12

(Working Software or Prototype/ Presentation / Adviser’s Grade) Measurement System:

A. Games

Criteria

I. Presentation (30%) Weight(%)

Knowledge of the Research Contents 30

Delivery 20

Attitude 10

Knowledge of Research Methodology and Techniques 20

Presentation Tools * 20

Total 100

* 2D/3D models/characters/objects, presentations, etc.

II. Research Paper (25%)

Introduction 10

Review of Related Literature and Studies 5

Conceptual Framework 10

(7)

Objective of the study 10

Scope and Delimitation 5

Research Design 5

Respondents and Sources of Data 10

Research Instrument 5

Research procedure 5

Results 10

Discussion 10

Recommendations 10

Mechanics of writing and format 5

Total 100

III. Game Software (45%) Aesthetics

Design (Game Components) 20

Sound 10

Performance Efficiency

Speed 10

Runtime 15

Ease of Use

Navigation Controls 20

Concept

Challenge 15

Curiosity 10

Total 100

(8)

B. Software/ Desktop Application

Criteria

I. Presentation (30%) Weight(%)

Knowledge of the Research Contents 30

Delivery 20

Attitude 10

Knowledge of Research Methodology and Techniques 20

Presentation Tools * 20

Total 100

* 2D/3D models/characters/objects, presentations, etc.

II. Research Paper (25%) APA

Introduction 10

Review of Related Literature and Studies 5

Conceptual Framework 10

Objective of the study 10

Scope and Delimitation 5

Research Design 5

Respondents and Sources of Data 10

Research Instrument 5

Research procedure 5

Results 10

Discussion 10

Recommendations 10

Mechanics of writing and format 5

Total 100

(9)

III. Software (45%)

Performance Effectiveness 25

Performance Efficiency 25

Ease of Use 25

Flexibility 25

Total 100

C. Website/ Web Based Application Criteria

I. Presentation (25%)

Weight (%)

Knowledge of the Research Contents 30

Delivery 20

Attitude 10

Knowledge of Research Methodology and Techniques 20

Presentation Tools * 20

Total 100

II. Research Paper (25%) APA

Introduction 10

Review of Related Literature and Studies 5

Conceptual Framework 10

Objective of the study 10

Scope and Delimitation 5

Research Design 5

Respondents and Sources of Data 10

Research Instrument 5

Research procedure 5

Results 10

(10)

Discussion 10

Recommendations 5

Uploaded Site 5

Mechanics of writing and format 5

Total 100

III. Web Layout & Design (15%)

Originality and Concept 10

Organization and Content 20

Graphics 10

Color Scheme 10

Fonts 10

Layout 10

Navigation and Ease of Use 10

Spelling and Grammar 10

Website Credibility 10

Total 100

III. Web Database Design & Functionality (35%)

Information Download 15

Security 15

Validation 10

Format and Platform Transferability 10

Browser and Resolution Compatibility 10

Normalization and Table Relationships 15

Table and Field Labeling 10

Queries and Reports 15

Total 100

(11)

D. New system with 3D Integration

Criteria

I. Presentation (25%) Weight(%)

Knowledge of the Research Contents 30

Delivery 20

Attitude 10

Knowledge of Research Methodology and Techniques 20

Presentation Tools * 20

Total 100

* 2D/3D models/characters/objects, presentations, etc.

II. Research Paper (25%) APA

Introduction 10

Review of Related Literature and Studies 5

Conceptual Framework 10

Objective of the study 10

Scope and Delimitation 5

Research Design 5

Respondents and Sources of Data 10

Research Instrument 5

Research procedure 5

Results 10

Discussion 10

Recommendations 10

Mechanics of writing and format 5

Total 100

(12)

III. Software (50%)

Performance Effectiveness 20

Performance Efficiency 20

Ease of Use 15

Flexibility 15

3D Navigational Aspects

3D engine (or game engine) 10

Camera Works 10

Renderer 10

Total 100

(13)

Learning Plan:

Intended Learning Outcome

Unit (Weeks)

Course Outcome

Topic Learning

Activities

Assessment Activity

Student Output I. Employ appropriate

research method.

II. Utilize appropriate sampling method.

III. Gather data using appropriate tools designed during their CIS1.

IV. Interpret collected pertinent data that will support research objectives

1 - 6 Data Gathering and

Interpretation

Chapters 1- 5

V. Design and test the components of the proposed software solution.

7-15 Coding and Testing Software

Prototype

VI. Present output to a panel of faculty members.

6-17 Presentation of Final

Research Output

Final Oral Defense

Group Presentation

Document:

Chapters 1- 5

Software/

Prototype LE1, LE2 VI. Submission of

revisions

18 Submission of final

documents after revisions

LE1, LE2

(14)

A. Published Materials

 Publication Manual of the American Psychological Association 6th Edition

 Introducing Research Methodology : A Beginner's Guide to Doing a Research Project by Uwe Flick

 Research writing made simple : a modular approach to collegiate and graduate students by Pedrito Jose V. Bermudo B. Video Reference (DVD)

 Writing a great research paper

C. Web References

C.1 http://www.writing.utoronto.ca/advice/specific-types-of-writing/literature-review (Conducting literature review) C.2 http://inform.nu/Articles/Vol9/V9p181-212Levy99.pdf (A Systems Approach to Conduct an Effective Literature

Review in Support of Information Systems Research)

C.3 http://www.fi.uu.nl/publicaties/literatuur/endnote_ecgbl_930_amory.pdf(Game object model version II: a theoretical framework

for educational game development)

C.4 http://win.ua.ac.be/~sdemey/Tutorial_ResearchMethods/ResearchMethds01_MethodsOvervw.4pgup.pdf (Research Methods in Computer Science)

C.5 http://win.ua.ac.be/~sdemey/Tutorial_ResearchMethods/ResearchMethds02_Reviewing.4pgup.pdf (Research Methods in Computer Science)

C.6 http://www.andrews.edu/~vyhmeisr/papers/sdm.html (The Use and Adaptation of System Development Methodologies)

C.7 http://www.docucu.com/Research-and-Development-Management-System.pdf (System Development in Information System Research)

C.8

http://www.researchgate.net/publication/228604095_The_systems_development_or_engineering_approach_to_res earch_in_ information _systems_An_action_research_perspective (The Systems Development or Engineering Approach to Research in Information Systems: An Action Research Perspective)

C.9 http://www-rohan.sdsu.edu/~renglish/470/notes/chapt11/chapter11.htm (Sampling Foundations) C.10 http://www.surveysystem.com/sscalc.htm (Sample Size Calculation)

C.11 http://www.qualtrics.com/blog/determining-sample-size/ (How to ensure you get the correct sample size) C.12 http://stattrek.com/sample-size/simple-random-sample.aspx (Statistics- Simple Random Sample)

C.13 http://www.socialresearchmethods.net/kb/survey.php (Research Methods – Measurement –Survey Research) C.14 http://ratandon.mysite.syr.edu/cis453/notes/DFD_over_Flowcharts.pdf (Understanding Data flow Diagrams)

(15)

Grading System:

A. Games

Final Grade = ((Presentation (30%) + Research Paper (25%) + Game Software (45%))*90) + Adviser’s Grade (10%))

B. Software/ Desktop Application

Final Grade = ((Presentation (30%) + Research Paper (25%) + Software (45%))*90) + Adviser’s Grade (10%))

C. Website/ Web Based Application

Final Grade = ((Presentation (25%) + Research Paper (25%) + Web Layout & Design (15%) + Web Database Design &

Functionality (35%))*90) + Adviser’s Grade (10%))

D. New system with 3D Integration

Final Grade = ((Presentation (25%) + Research Paper (25%) + Software (50%))*90%) + Adviser’s Grade (10%))

(16)

Transmutation Table:

Minimum Passing Percent Average of Subject : 60

RANGE EQUIVALENTS (COMPUTED AVERAGES & TRANSMUTED VALUES)

Range of computed average

Range of

Transmuted Value

Grade General Classification

95.20 100.00 97 100 1.00 Outstanding

90.40 95.1999 94 96 1.25 Excellent

85.60 90.3999 91 93 1.50 Superior

80.80 85.5999 88 90 1.75 Very Good

76.00 80.7999 85 87 2.00 Good

71.20 75.9999 82 84 2.25 Satisfactory

66.40 71.1999 79 81 2.50 Fairly Satisfactory

61.60 66.3999 76 78 2.75 Fair

60.00 61.5999 75 3.00 Passed

BELOW Passing Average 5.00 FAILED

Failure Due to Absences 6.00 FA

Unauthorized Withdrawal 8.00 UW

Officially Dropped 9.00 Dropped

Referensi

Dokumen terkait

It’s with this spirit that Steve continues to find his passion in developing his team and creating new and innovative ways to improve the lives of his patients and team

Professional Reading # 16 TEN QUALITIES OF AN EFFECTIVE TEAM PLAYER If you were choosing team members for a business team in your organization, who would the best team players be?.