SlideShare a Scribd company logo
1 of 33
Research Areas and Computer
Engineering Thesis Guidelines
Inspiration….Please!
“Change has a considerable psychological
impact on the human mind. To the fearful
it is threatening because it means that
things may get worse. To the hopeful it is
encouraging because things may get
better. To the confident it is inspiring
because the challenge exists to make
things better.”
King Whitney Jr.
These policies and guidelines were formulated
with the objective of helping the students of
the Computer Engineering Department to
successfully deliver thesis outputs on time
and with excellence.
Effective Term: 1st Semester 2017-2018
Presenter: Dwight D. Sabio
Objectives
The undergraduate thesis is a non-classroom
learning environment in which students may apply
the skills, methods, and theories learned throughout
their stay in the College of Engineering, Architecture
and Technology.
It has the goal to adequately prepare students for
their respective careers by involving them in a group
project that extends over several months to one
school year.
The CPE undergraduate thesis has the following
specific objectives:
a. to provide students with a venue to correctly integrate and
apply the various skills, methods and theories learned in a class
b. to subject the students to a self-directed, non-disclosure
learning environment
c. to refine the students oral and written communication skills
d. to sharpen the students inter-personal and work-related
skills.
The Computer Engineering program aims to
prepare the students to do research, innovation
and development in hardware, software and
database. At the same time to prepare the
students in their future work.
BS in Computer Engineering(CPE)
- Use of hardware, software and database in
solving problems in organizations and society.
Thesis Project
Every thesis output must have the following
characteristics
The thesis output is aligned with the research
thrusts of the CEAT.
The project is feasible and can be finished
within two semesters or one year and
The amount of effort and work involved is
substantial to span a period of two semesters
or one year.
New designs, tools and methodologies, as
well as unique and useful enhancements or
modifications of existing systems are
encouraged.
Collaboration between thesis projects are
allowed.
Basic Research
 This kind of research typically involves systematic inquiry
directed towards a more complete knowledge and
understanding of a particular subject without regard to
practical applications or specific applications in mind
 Thesis projects falling under this category may have no or
minimal software output although in most cases, there will
be a need to develop a prototype to illustrate the concepts
at hand.
 The bulk of the researcher’s work will be on the design of a
system model, a framework, an algorithm, or investigation of
different approaches and techniques for a certain domain
and a corresponding proof of correctness.
Applied Research
a. Exploratory/Experimental Research
b. Commission Software
c. Application -Based Project
a. Exploratory/Experimental Research
This involves the development of prototype
software systems. The product to be
developed may already exist, but in terms of
analysis, design and implementation, the
students conduct the analysis by themselves,
prepare a design of their own (perhaps
patterned after an existing design), and write
a substantial portion of its source code.
b. Commission Software
This involves the development of application
programs tailored to fit the needs of a specific
institution and it may be funded and/or used by
them.
c. Application -Based Project
Similar to that of commissioned software wherein
the development of application programs are
tailored to fit the needs of a specific organization,
industry, or government and that it may be paid for
and/or used by them.
However, the emphasis on this type of thesis project
is on the object oriented programming and
software engineering processes and methodologies.
Scope of the Thesis Work
The thesis adviser must ensure that the thesis is feasible and/or
attainable within one school year. The major activities include:
 Analysis and Design(Hardware, Software, DBMS)
 Developmental Work
 Concluding Work
Concept Paper minimum content
Concept Paper 2 minimum content
Topics
ICT for Development and E-Governance
The main goal is to present a LaSallian response to the
challenges of the new knowledge society and how
information and communication technologies (ICTs)
can be diffused and utilized to address human
development and poverty alleviation issues.
Topics
 Security improvement also known as cyber security or IT
security, is the protection of computer systems from the
theft or damage to their hardware, software or information,
as well as from disruption or misdirection of the services
they provide.
 Cyber security includes controlling physical access to the
hardware, as well as protecting against harm that may
come via network access, data and code injection. Also, due
to malpractice by operators, whether intentional, accidental,
IT security is susceptible to being tricked into deviating
from secure procedures through various methods.
Improvement in the system(automation)
 Office automation systems (OAS) are configurations of
networked computer hardware and software. A variety of
office automation systems are now applied to business and
communication functions that used to be performed manually
or in multiple locations of a company, such as preparing
written communications and strategic planning. In addition,
functions that once required coordinating the expertise of
outside specialists in typesetting, printing, or electronic
recording can now be integrated into the everyday work of an
organization, saving both time and money.
System design and development
Systems design is the process of defining the
architecture, components, modules, interfaces,
and data for a system to satisfy specified
requirements. Systems design could be seen as
the application of systems theory to product
development.
Infrastructure improvement or design
 Infrastructure is the foundation or framework that supports a
system or organization. In computing, information technology
infrastructure is composed of physical and virtual resources
that support the flow, storage, processing and analysis of
data. Infrastructure may be centralized within a data center, or
it may be decentralized and spread across several data centers
that are either controlled by the organization or by a third
party, such as a colocation facility or cloud provider.
Application/software development
 Software development is the process of computer programming,
documenting, testing, and bug fixing involved in creating and maintaining
applications and frameworks resulting in a software product. Software
development is a process of writing and maintaining the source code, but
in a broader sense, it includes all that is involved between the conception
of the desired software through to the final manifestation of the software,
sometimes in a planned and structured process. Therefore, software
development may include research, new development, prototyping,
modification, reuse, re-engineering, maintenance, or any other activities
that result in software products.
Process improvement
 Process Improvement is the proactive task of identifying, analyzing and
improving upon existing business processes within an organization for
optimization and to meet new quotas or standards of quality. It often
involves a systematic approach which follows a specific methodology but
there are different approaches to be considered. Some examples are
benchmarking or lean manufacturing, each of which focuses on different
areas of improvement and uses different methods to achieve the best
results. Processes can either be modified or complemented with sub-
processes or even eliminated for the ultimate goal of improvement.
Programming Languages
 Common Programming Language:
– Java
– C++
– VB.Net
– Java Server Pages
Database Management System
 Common DBMS:
– MySQL
– Microsoft SQLServer
– Oracle
– Microsoft Access
Hardware
Arduino
PIC Microcontrollers
Recommended Book
SchoolBook
Faculty Training and Research Plan
Government Training Center- Tesda, DICT
UPITTC
Budget? How much?
SUMMARY OF CPE FACULTY RESEARCH
INTEREST
Lessons Learned/Best Practices
 The hardware & software-must be given to avoid recycling of materials
after thesis defense.
 If the students outsourced their codes the grades are forfeited
 The panel cannot endorse their advisee if they did not consult and see
the working program properly.
 If the hardware and software are not working properly then during the
first thesis proposal the group already failed. Otherwise, the group is
given 2nd chance for minor revisions only.
 Creation of a website/google drive/drop box of all softcopy of the
thesis(avoid plagiarism)
 Exhibit to display all their thesis projects
 Creation of a CPE Laboratory
Proposal Defense Form
Final Defense Form

More Related Content

What's hot

Software Engineering education and teaching
Software Engineering education and teachingSoftware Engineering education and teaching
Software Engineering education and teachingSomya Jain
 
Information Technology Project Management - part 04
Information Technology Project Management - part 04Information Technology Project Management - part 04
Information Technology Project Management - part 04Rizwan Khurram
 
Information Technology Project Management - part 09
Information Technology Project Management - part 09Information Technology Project Management - part 09
Information Technology Project Management - part 09Rizwan Khurram
 
Survey: Problems Related to Human in Software Projects
Survey: Problems Related to Human in Software ProjectsSurvey: Problems Related to Human in Software Projects
Survey: Problems Related to Human in Software ProjectsIOSR Journals
 
Senior ipt term4_casestudy
Senior ipt term4_casestudySenior ipt term4_casestudy
Senior ipt term4_casestudyhccit
 
Evaluvation of Applying Knowledge Management System Architecture in Software ...
Evaluvation of Applying Knowledge Management System Architecture in Software ...Evaluvation of Applying Knowledge Management System Architecture in Software ...
Evaluvation of Applying Knowledge Management System Architecture in Software ...IOSR Journals
 
Empowering End-Users to Collaboratively Structure Knowledge-Intensive Processes
Empowering End-Users to Collaboratively Structure Knowledge-Intensive ProcessesEmpowering End-Users to Collaboratively Structure Knowledge-Intensive Processes
Empowering End-Users to Collaboratively Structure Knowledge-Intensive ProcessesDr. Matheus Hauder
 
Www whidbey com_frodo_isd_htm
Www whidbey com_frodo_isd_htmWww whidbey com_frodo_isd_htm
Www whidbey com_frodo_isd_htmElsa von Licy
 
An Agile Software Development Framework
An Agile Software Development FrameworkAn Agile Software Development Framework
An Agile Software Development FrameworkWaqas Tariq
 
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPER
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPERCRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPER
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPERvivatechijri
 
Bba 334, mics, course outline +curriculum mapping
Bba 334, mics, course outline +curriculum mappingBba 334, mics, course outline +curriculum mapping
Bba 334, mics, course outline +curriculum mappingMahbub Hussain
 
Cis 498 Education Organization-snaptutorial.com
Cis 498 Education Organization-snaptutorial.comCis 498 Education Organization-snaptutorial.com
Cis 498 Education Organization-snaptutorial.comrobertlesew2
 
Leveraging software-reuse-with-knowledge-management-in-software-development
Leveraging software-reuse-with-knowledge-management-in-software-developmentLeveraging software-reuse-with-knowledge-management-in-software-development
Leveraging software-reuse-with-knowledge-management-in-software-developmentDimitris Panagiotou
 
Agile Knowledge Sharing
Agile Knowledge SharingAgile Knowledge Sharing
Agile Knowledge SharingCSCJournals
 
A noble methodology for users’ work
A noble methodology for users’ workA noble methodology for users’ work
A noble methodology for users’ workijseajournal
 
Cis 498 Enhance teaching / snaptutorial.com
Cis 498   Enhance teaching / snaptutorial.comCis 498   Enhance teaching / snaptutorial.com
Cis 498 Enhance teaching / snaptutorial.comBaileyabr
 
Project management System
Project management SystemProject management System
Project management SystemHitesh Jangid
 

What's hot (20)

Software Engineering education and teaching
Software Engineering education and teachingSoftware Engineering education and teaching
Software Engineering education and teaching
 
Information Technology Project Management - part 04
Information Technology Project Management - part 04Information Technology Project Management - part 04
Information Technology Project Management - part 04
 
Information Technology Project Management - part 09
Information Technology Project Management - part 09Information Technology Project Management - part 09
Information Technology Project Management - part 09
 
Survey: Problems Related to Human in Software Projects
Survey: Problems Related to Human in Software ProjectsSurvey: Problems Related to Human in Software Projects
Survey: Problems Related to Human in Software Projects
 
Senior ipt term4_casestudy
Senior ipt term4_casestudySenior ipt term4_casestudy
Senior ipt term4_casestudy
 
Evaluvation of Applying Knowledge Management System Architecture in Software ...
Evaluvation of Applying Knowledge Management System Architecture in Software ...Evaluvation of Applying Knowledge Management System Architecture in Software ...
Evaluvation of Applying Knowledge Management System Architecture in Software ...
 
Untitleddocument
UntitleddocumentUntitleddocument
Untitleddocument
 
D0704014018
D0704014018D0704014018
D0704014018
 
Empowering End-Users to Collaboratively Structure Knowledge-Intensive Processes
Empowering End-Users to Collaboratively Structure Knowledge-Intensive ProcessesEmpowering End-Users to Collaboratively Structure Knowledge-Intensive Processes
Empowering End-Users to Collaboratively Structure Knowledge-Intensive Processes
 
Www whidbey com_frodo_isd_htm
Www whidbey com_frodo_isd_htmWww whidbey com_frodo_isd_htm
Www whidbey com_frodo_isd_htm
 
An Agile Software Development Framework
An Agile Software Development FrameworkAn Agile Software Development Framework
An Agile Software Development Framework
 
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPER
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPERCRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPER
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPER
 
Project Scheduling
Project SchedulingProject Scheduling
Project Scheduling
 
Bba 334, mics, course outline +curriculum mapping
Bba 334, mics, course outline +curriculum mappingBba 334, mics, course outline +curriculum mapping
Bba 334, mics, course outline +curriculum mapping
 
Cis 498 Education Organization-snaptutorial.com
Cis 498 Education Organization-snaptutorial.comCis 498 Education Organization-snaptutorial.com
Cis 498 Education Organization-snaptutorial.com
 
Leveraging software-reuse-with-knowledge-management-in-software-development
Leveraging software-reuse-with-knowledge-management-in-software-developmentLeveraging software-reuse-with-knowledge-management-in-software-development
Leveraging software-reuse-with-knowledge-management-in-software-development
 
Agile Knowledge Sharing
Agile Knowledge SharingAgile Knowledge Sharing
Agile Knowledge Sharing
 
A noble methodology for users’ work
A noble methodology for users’ workA noble methodology for users’ work
A noble methodology for users’ work
 
Cis 498 Enhance teaching / snaptutorial.com
Cis 498   Enhance teaching / snaptutorial.comCis 498   Enhance teaching / snaptutorial.com
Cis 498 Enhance teaching / snaptutorial.com
 
Project management System
Project management SystemProject management System
Project management System
 

Similar to Cpe orientation

216328327 nilesh-and-teams-project
216328327 nilesh-and-teams-project216328327 nilesh-and-teams-project
216328327 nilesh-and-teams-projecthomeworkping8
 
PurposeThis course project is intended to assess your abilit
PurposeThis course project is intended to assess your abilitPurposeThis course project is intended to assess your abilit
PurposeThis course project is intended to assess your abilitTakishaPeck109
 
I need 10 pages of report and 10 slides PurposeThis course p
I need 10 pages of report and 10 slides PurposeThis course pI need 10 pages of report and 10 slides PurposeThis course p
I need 10 pages of report and 10 slides PurposeThis course pdoylymaura
 
Aula 1 - Project Management Concepts by Roger Pressman
Aula 1 - Project Management Concepts by Roger PressmanAula 1 - Project Management Concepts by Roger Pressman
Aula 1 - Project Management Concepts by Roger PressmanRogerio P C do Nascimento
 
Project Access Control ProposalPurposeThis course project i
Project Access Control ProposalPurposeThis course project iProject Access Control ProposalPurposeThis course project i
Project Access Control ProposalPurposeThis course project idavieec5f
 
2015_CTI_BSc-IT_Module-Description_Final1
2015_CTI_BSc-IT_Module-Description_Final12015_CTI_BSc-IT_Module-Description_Final1
2015_CTI_BSc-IT_Module-Description_Final1Moses75
 
Project Report on Employee Management System.docx
Project Report on Employee Management System.docxProject Report on Employee Management System.docx
Project Report on Employee Management System.docxDhineshkumarPrakasam
 
John Blatt_ Resume 070615
John Blatt_ Resume 070615John Blatt_ Resume 070615
John Blatt_ Resume 070615John Blatt
 
Software engineering project management
Software engineering project managementSoftware engineering project management
Software engineering project managementjhudyne
 
Sr_Dev_Ops_Engineer
Sr_Dev_Ops_EngineerSr_Dev_Ops_Engineer
Sr_Dev_Ops_EngineerErik McCarty
 
GAS MANAGEMENT SYSTEM.pdf
GAS MANAGEMENT SYSTEM.pdfGAS MANAGEMENT SYSTEM.pdf
GAS MANAGEMENT SYSTEM.pdfRmsDagi
 
(Fall2016)Lecture1.pptx
(Fall2016)Lecture1.pptx(Fall2016)Lecture1.pptx
(Fall2016)Lecture1.pptxgarkapifye
 
Secured cloud support for global software
Secured cloud support for global softwareSecured cloud support for global software
Secured cloud support for global softwareijseajournal
 

Similar to Cpe orientation (20)

216328327 nilesh-and-teams-project
216328327 nilesh-and-teams-project216328327 nilesh-and-teams-project
216328327 nilesh-and-teams-project
 
PurposeThis course project is intended to assess your abilit
PurposeThis course project is intended to assess your abilitPurposeThis course project is intended to assess your abilit
PurposeThis course project is intended to assess your abilit
 
I need 10 pages of report and 10 slides PurposeThis course p
I need 10 pages of report and 10 slides PurposeThis course pI need 10 pages of report and 10 slides PurposeThis course p
I need 10 pages of report and 10 slides PurposeThis course p
 
Aula 1 - Project Management Concepts by Roger Pressman
Aula 1 - Project Management Concepts by Roger PressmanAula 1 - Project Management Concepts by Roger Pressman
Aula 1 - Project Management Concepts by Roger Pressman
 
LBA SYNOPSIS.pdf
LBA SYNOPSIS.pdfLBA SYNOPSIS.pdf
LBA SYNOPSIS.pdf
 
Project Access Control ProposalPurposeThis course project i
Project Access Control ProposalPurposeThis course project iProject Access Control ProposalPurposeThis course project i
Project Access Control ProposalPurposeThis course project i
 
An Introduction to Project management(project management tutorials)
An Introduction to Project management(project management tutorials)An Introduction to Project management(project management tutorials)
An Introduction to Project management(project management tutorials)
 
2015_CTI_BSc-IT_Module-Description_Final1
2015_CTI_BSc-IT_Module-Description_Final12015_CTI_BSc-IT_Module-Description_Final1
2015_CTI_BSc-IT_Module-Description_Final1
 
Project Report on Employee Management System.docx
Project Report on Employee Management System.docxProject Report on Employee Management System.docx
Project Report on Employee Management System.docx
 
Asd agile
Asd agileAsd agile
Asd agile
 
John Blatt_ Resume 070615
John Blatt_ Resume 070615John Blatt_ Resume 070615
John Blatt_ Resume 070615
 
Software engineering project management
Software engineering project managementSoftware engineering project management
Software engineering project management
 
CS PRACRICLE.docx
CS PRACRICLE.docxCS PRACRICLE.docx
CS PRACRICLE.docx
 
Sr_Dev_Ops_Engineer
Sr_Dev_Ops_EngineerSr_Dev_Ops_Engineer
Sr_Dev_Ops_Engineer
 
GAS MANAGEMENT SYSTEM.pdf
GAS MANAGEMENT SYSTEM.pdfGAS MANAGEMENT SYSTEM.pdf
GAS MANAGEMENT SYSTEM.pdf
 
150
150150
150
 
(Fall2016)Lecture1.pptx
(Fall2016)Lecture1.pptx(Fall2016)Lecture1.pptx
(Fall2016)Lecture1.pptx
 
Agile It 20091020
Agile It 20091020Agile It 20091020
Agile It 20091020
 
Bini-CV
Bini-CVBini-CV
Bini-CV
 
Secured cloud support for global software
Secured cloud support for global softwareSecured cloud support for global software
Secured cloud support for global software
 

More from Dwight Sabio

Human Rights Observatory Description
Human Rights Observatory DescriptionHuman Rights Observatory Description
Human Rights Observatory DescriptionDwight Sabio
 
RIGHTS-BASED SUSTAINABLE DEVELOPMENT GOALS MONITOR
RIGHTS-BASED SUSTAINABLE DEVELOPMENT GOALS MONITORRIGHTS-BASED SUSTAINABLE DEVELOPMENT GOALS MONITOR
RIGHTS-BASED SUSTAINABLE DEVELOPMENT GOALS MONITORDwight Sabio
 
Report on Girl Children: A Rapid Assessment of their Situation
Report on Girl Children: A Rapid Assessment of their SituationReport on Girl Children: A Rapid Assessment of their Situation
Report on Girl Children: A Rapid Assessment of their SituationDwight Sabio
 
Gender ombud report 2016 final
Gender ombud report 2016 finalGender ombud report 2016 final
Gender ombud report 2016 finalDwight Sabio
 
Strengthening legal referral mechanisms on cases of gender
Strengthening legal referral mechanisms on cases of genderStrengthening legal referral mechanisms on cases of gender
Strengthening legal referral mechanisms on cases of genderDwight Sabio
 
CPU scheduling ppt file
CPU scheduling ppt fileCPU scheduling ppt file
CPU scheduling ppt fileDwight Sabio
 
OperatingSystemChp3
OperatingSystemChp3OperatingSystemChp3
OperatingSystemChp3Dwight Sabio
 
Programming Problem 3
Programming Problem 3Programming Problem 3
Programming Problem 3Dwight Sabio
 
Programming Problem 2
Programming Problem 2Programming Problem 2
Programming Problem 2Dwight Sabio
 
Midterm Project Specification
Midterm Project Specification Midterm Project Specification
Midterm Project Specification Dwight Sabio
 
Game Design Document
Game Design DocumentGame Design Document
Game Design DocumentDwight Sabio
 
ProgrammingProblem
ProgrammingProblemProgrammingProblem
ProgrammingProblemDwight Sabio
 

More from Dwight Sabio (20)

Human Rights Observatory Description
Human Rights Observatory DescriptionHuman Rights Observatory Description
Human Rights Observatory Description
 
RIGHTS-BASED SUSTAINABLE DEVELOPMENT GOALS MONITOR
RIGHTS-BASED SUSTAINABLE DEVELOPMENT GOALS MONITORRIGHTS-BASED SUSTAINABLE DEVELOPMENT GOALS MONITOR
RIGHTS-BASED SUSTAINABLE DEVELOPMENT GOALS MONITOR
 
Report on Girl Children: A Rapid Assessment of their Situation
Report on Girl Children: A Rapid Assessment of their SituationReport on Girl Children: A Rapid Assessment of their Situation
Report on Girl Children: A Rapid Assessment of their Situation
 
Gender ombud report 2016 final
Gender ombud report 2016 finalGender ombud report 2016 final
Gender ombud report 2016 final
 
Strengthening legal referral mechanisms on cases of gender
Strengthening legal referral mechanisms on cases of genderStrengthening legal referral mechanisms on cases of gender
Strengthening legal referral mechanisms on cases of gender
 
IP Report
IP ReportIP Report
IP Report
 
CPU scheduling ppt file
CPU scheduling ppt fileCPU scheduling ppt file
CPU scheduling ppt file
 
Ch3OperSys
Ch3OperSysCh3OperSys
Ch3OperSys
 
OperatingSystemChp3
OperatingSystemChp3OperatingSystemChp3
OperatingSystemChp3
 
ABC Supermarket
ABC SupermarketABC Supermarket
ABC Supermarket
 
Programming Problem 3
Programming Problem 3Programming Problem 3
Programming Problem 3
 
Lab Activity
Lab ActivityLab Activity
Lab Activity
 
Bluetooth
Bluetooth Bluetooth
Bluetooth
 
Programming Problem 2
Programming Problem 2Programming Problem 2
Programming Problem 2
 
Arduino e-book
Arduino e-bookArduino e-book
Arduino e-book
 
Midterm Project Specification
Midterm Project Specification Midterm Project Specification
Midterm Project Specification
 
Game Design Document
Game Design DocumentGame Design Document
Game Design Document
 
Class diagram
Class diagramClass diagram
Class diagram
 
Midterm Project
Midterm Project Midterm Project
Midterm Project
 
ProgrammingProblem
ProgrammingProblemProgrammingProblem
ProgrammingProblem
 

Recently uploaded

SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 

Recently uploaded (20)

SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 

Cpe orientation

  • 1. Research Areas and Computer Engineering Thesis Guidelines
  • 2. Inspiration….Please! “Change has a considerable psychological impact on the human mind. To the fearful it is threatening because it means that things may get worse. To the hopeful it is encouraging because things may get better. To the confident it is inspiring because the challenge exists to make things better.” King Whitney Jr.
  • 3. These policies and guidelines were formulated with the objective of helping the students of the Computer Engineering Department to successfully deliver thesis outputs on time and with excellence. Effective Term: 1st Semester 2017-2018 Presenter: Dwight D. Sabio
  • 4. Objectives The undergraduate thesis is a non-classroom learning environment in which students may apply the skills, methods, and theories learned throughout their stay in the College of Engineering, Architecture and Technology. It has the goal to adequately prepare students for their respective careers by involving them in a group project that extends over several months to one school year.
  • 5. The CPE undergraduate thesis has the following specific objectives: a. to provide students with a venue to correctly integrate and apply the various skills, methods and theories learned in a class b. to subject the students to a self-directed, non-disclosure learning environment c. to refine the students oral and written communication skills d. to sharpen the students inter-personal and work-related skills.
  • 6. The Computer Engineering program aims to prepare the students to do research, innovation and development in hardware, software and database. At the same time to prepare the students in their future work. BS in Computer Engineering(CPE) - Use of hardware, software and database in solving problems in organizations and society.
  • 7. Thesis Project Every thesis output must have the following characteristics The thesis output is aligned with the research thrusts of the CEAT. The project is feasible and can be finished within two semesters or one year and The amount of effort and work involved is substantial to span a period of two semesters or one year.
  • 8. New designs, tools and methodologies, as well as unique and useful enhancements or modifications of existing systems are encouraged. Collaboration between thesis projects are allowed.
  • 9. Basic Research  This kind of research typically involves systematic inquiry directed towards a more complete knowledge and understanding of a particular subject without regard to practical applications or specific applications in mind  Thesis projects falling under this category may have no or minimal software output although in most cases, there will be a need to develop a prototype to illustrate the concepts at hand.  The bulk of the researcher’s work will be on the design of a system model, a framework, an algorithm, or investigation of different approaches and techniques for a certain domain and a corresponding proof of correctness.
  • 10. Applied Research a. Exploratory/Experimental Research b. Commission Software c. Application -Based Project
  • 11. a. Exploratory/Experimental Research This involves the development of prototype software systems. The product to be developed may already exist, but in terms of analysis, design and implementation, the students conduct the analysis by themselves, prepare a design of their own (perhaps patterned after an existing design), and write a substantial portion of its source code.
  • 12. b. Commission Software This involves the development of application programs tailored to fit the needs of a specific institution and it may be funded and/or used by them.
  • 13. c. Application -Based Project Similar to that of commissioned software wherein the development of application programs are tailored to fit the needs of a specific organization, industry, or government and that it may be paid for and/or used by them. However, the emphasis on this type of thesis project is on the object oriented programming and software engineering processes and methodologies.
  • 14. Scope of the Thesis Work The thesis adviser must ensure that the thesis is feasible and/or attainable within one school year. The major activities include:  Analysis and Design(Hardware, Software, DBMS)  Developmental Work  Concluding Work
  • 16. Concept Paper 2 minimum content
  • 17. Topics ICT for Development and E-Governance The main goal is to present a LaSallian response to the challenges of the new knowledge society and how information and communication technologies (ICTs) can be diffused and utilized to address human development and poverty alleviation issues.
  • 18. Topics  Security improvement also known as cyber security or IT security, is the protection of computer systems from the theft or damage to their hardware, software or information, as well as from disruption or misdirection of the services they provide.  Cyber security includes controlling physical access to the hardware, as well as protecting against harm that may come via network access, data and code injection. Also, due to malpractice by operators, whether intentional, accidental, IT security is susceptible to being tricked into deviating from secure procedures through various methods.
  • 19. Improvement in the system(automation)  Office automation systems (OAS) are configurations of networked computer hardware and software. A variety of office automation systems are now applied to business and communication functions that used to be performed manually or in multiple locations of a company, such as preparing written communications and strategic planning. In addition, functions that once required coordinating the expertise of outside specialists in typesetting, printing, or electronic recording can now be integrated into the everyday work of an organization, saving both time and money.
  • 20. System design and development Systems design is the process of defining the architecture, components, modules, interfaces, and data for a system to satisfy specified requirements. Systems design could be seen as the application of systems theory to product development.
  • 21. Infrastructure improvement or design  Infrastructure is the foundation or framework that supports a system or organization. In computing, information technology infrastructure is composed of physical and virtual resources that support the flow, storage, processing and analysis of data. Infrastructure may be centralized within a data center, or it may be decentralized and spread across several data centers that are either controlled by the organization or by a third party, such as a colocation facility or cloud provider.
  • 22. Application/software development  Software development is the process of computer programming, documenting, testing, and bug fixing involved in creating and maintaining applications and frameworks resulting in a software product. Software development is a process of writing and maintaining the source code, but in a broader sense, it includes all that is involved between the conception of the desired software through to the final manifestation of the software, sometimes in a planned and structured process. Therefore, software development may include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities that result in software products.
  • 23. Process improvement  Process Improvement is the proactive task of identifying, analyzing and improving upon existing business processes within an organization for optimization and to meet new quotas or standards of quality. It often involves a systematic approach which follows a specific methodology but there are different approaches to be considered. Some examples are benchmarking or lean manufacturing, each of which focuses on different areas of improvement and uses different methods to achieve the best results. Processes can either be modified or complemented with sub- processes or even eliminated for the ultimate goal of improvement.
  • 24. Programming Languages  Common Programming Language: – Java – C++ – VB.Net – Java Server Pages
  • 25. Database Management System  Common DBMS: – MySQL – Microsoft SQLServer – Oracle – Microsoft Access
  • 29. Faculty Training and Research Plan Government Training Center- Tesda, DICT UPITTC Budget? How much?
  • 30. SUMMARY OF CPE FACULTY RESEARCH INTEREST
  • 31. Lessons Learned/Best Practices  The hardware & software-must be given to avoid recycling of materials after thesis defense.  If the students outsourced their codes the grades are forfeited  The panel cannot endorse their advisee if they did not consult and see the working program properly.  If the hardware and software are not working properly then during the first thesis proposal the group already failed. Otherwise, the group is given 2nd chance for minor revisions only.  Creation of a website/google drive/drop box of all softcopy of the thesis(avoid plagiarism)  Exhibit to display all their thesis projects  Creation of a CPE Laboratory