T. Andrew Yang

Email: yang@uhcl.edu

Web: 

https://sceweb.uhcl.edu/yang/

Tel.:

(281) 2833835 

Last updated:

 

1/16: potential projects added

1/15/2025: first posted

CSCI 6838-02 Research Project and Seminar

(aka Capstone class)

spring 2025  (1/13 – 4/28 + capstone presentation)

https://cdn.hinative.com/attached_images/257529/14eeafeff6e01a656be76d6ff964c01cea628077/large.jpg?1521430462

-          stone at the top of a wall or building” (https://dictionary.cambridge.org/us/dictionary/english/capstone)

-          “the final stone in a stone arch” (https://hinative.com/questions/7089874)

-         Capstone or Research Project?

·         Whether they’re called “senior capstones” or some other name, these culminating experiences require students nearing the end of their college years to create a project of some sort that integrates and applies what they’ve learned. The project might be a research paper, a performance, a portfolio of “best work,” or an exhibit of artwork.’ (https://www.aacu.org/trending-topics/high-impact)

·         From https://papersowl.com/blog/what-is-capstone-project:

capstone projeasct meaning

-         Instruction Mode:

·         This class will be held as a face-to-face class with supplemental services using Canvas, Zoom, and UHCL websites. 

Normally, students are expected to attend the class in person in the assigned classroom. However, when necessary (e.g., as announced by the university or the professor), the class may be taught as a remote class via Zoom. When a class session is conducted as an online class, click https://uhcl.zoom.us/j/93285948037?pwd=U3NJMmhMaWVjZy9INUxwbS9ENDBvZz09 to join the class online.

-         Using Canvas:

·         Class-related announcements and discussions are posted in the Canvas. Be sure to check the posted messages (in the Discussion section) before each of the class meetings.

·         For those who are new to Canvas, visit the UHCL's Canvas Student Support page (at https://www.uhcl.edu/computing/course-development/canvas-student-support) to become familiar with the app.

Class Notes, Topics & Schedule

Grading policy


Time (Classroom)

Thurs, 1:00 pm – 3:50 pm (Delta 150)

Course Description:

Attendance at the orientation meeting on the first class day required.

Students will be assigned a research project which requires integrating knowledge and standard procedures in the discipline.

A written paper and a presentation will be required.

Prerequisite: CSCI, CINF, and DASC graduate students with 24 hours completed in graduate program.

Learning Outcome:

·         Analyze real-world problems to devise requirement specifications.

·         Construct effective software solutions for real-world problems.

·         Work professionally with team members, customers, mentors and/or supervisors.

·         Manage and participate in software projects.

·         Present technical presentations effectively.

·         Write technical reports.

Class Format & Advices:

-          Groups of 3-5 students will be assigned to each project.

-          Students must meet with the mentor regularly throughout the semester to ensure that in all stages their products are in compliance with the requirements of the project.

-          Team members must meet at least once a week.

-          Each team should maintain an active website for the project.

-          Each team is expected to present periodic progress reports to the class.

-          Each team member is expected to actively participate on all aspects of the project, including software development, presentations and report writing. It is recommended that each team member present and write about the part of the tasks that he/she has contributed the most. The final report must clearly specify the specific contributions of each team member.

(From Dr. Boetticher: https://sceweb.uhcl.edu/boetticher/CSCI%206838%20Capstone.html)

 

-          Maintain a log of your team’s progress, your specific contributions, and important instructions/advices that the mentor/instructor may have said. The instructor may ask to review your logbook throughout the semester.

 

 

Lifelong learning

“Education is not something you can finish.” (Isaac Asimov)

A note about Bloom's Taxonomy and your learning …

(source: https://tips.uark.edu/using-blooms-taxonomy/ )


Instructor: Dr. T. Andrew Yang

·         Email address: yang@uhcl.edu

·         Web site: https://sceweb.uhcl.edu/yang

·         Office: Delta 174

·         Phone: (281) 283-3835 (Please leave a message if not available.)

 

·         Drop-in Office Hours:

Tuesdays: 11:30 am - 1:00 pm

Wednesdays: 12:00 pm - 1:00 pm

Thursdays: 11:30 am - 1:00 pm

o   In-person: D174

o   via Zoom meetings, click this link during the posted office hours: https://uhcl.zoom.us/j/93285948037?pwd=U3NJMmhMaWVjZy9INUxwbS9ENDBvZz09

 

·         To communicate with the professor, you are encouraged to email your questions or issues to yang@uhcl.edu and, if necessary, set up a time with the professor to have an online meeting. Emails are typically replied within 24 hours. If you have not received a response within 24 hours, either send a reminder email or leave a message at (281) 283-3835.

 

·         Using emails effectively:

Emailing has become an indispensable tool in most work places.

Emails without a subject line or the signature line will be considered as potentially malicious and be discarded. Here is a sample subject line: "CSCI 4323 Lab #1, question 3". The signature line should have your full name and the name of the class.

Although email messages tend to be informal, please check the grammar and spelling of your messages to ensure their legibility.

Try to provide sufficient details in your email message, such as the problem(s) you have encountered, the solution(s) you have tried, and the outcome you have got from these solution(s).

Teaching assistant info and office hours

 

None assigned


Required Text:

None assigned

+ Instructor's handouts in the class and/or on the Web


Topics and Notes­

NOTE: The following schedule will be adhered to as closely as possible, although changes are probable. Always check with your instructor if you are not sure about what would be covered next week.

week (dates)

Topics & Slides (Book: Chapters)

Due Dates

1 (1/16)

-       Syllabus

§  Canvas (Discussion Board, Labs, Exams, etc.), Web (syllabus & schedule), Zoom, Emails

§  Project teams are formed.

§  Each team has chosen a research and/or development project.

§  Potential projects

Send team membership (full name, ID, email address) plus project title.

2 (1/23)

How to specify your project’s requirements and milestone planning?

 

3 (1/30)

Initial report and presentation

(project website overview, project requirements and planned timeline)

(project management tools to be used)

(30 minutes per team)

Project initial report

4 (2/6)

 

 

5 (2/13)

Review of project websites

 

6 (2/20)

 

 

7 (2/27)

Review of project websites

 

8 (3/6)

Interim report and presentation

(refined project website, which of the requirements are fulfilled?)

(30 minutes per team)

Project interim report

9 (3/13)

Spring break; no class meetings

10 (3/20)

Draft of project posters presentation

Resume submission

11 (3/27)

Review of your resumes with the mentor or instructor

 

12 (4/3)

 

Project poster submission

13 (4/10)

Poster presentation to the public

Poster presentations

(1:30 pm – 2:30 pm)

14 (4/17)

Final project submission

(Completed project website, requirements specification, design documentation, source programs, testing plan, test results, etc.)

NOTE: View the guidelines given on Dr. Yue’s page about the format and content of your final reports, https://dcm.uhcl.edu/yue/courses/csci6838/FinalProject.html.

 

Submit the final project

15 (4/24)

Capstone presentation (to the public)

(40 minutes per team including Q&A)

(Each member in the same team should present for approximately the same amount of time.)

(Every student is expected to attend all presentations and ask questions.)

 

-       Take your online course evaluations at https://apps.uhcl.edu/OnlineEvals (before the last teaching day).

Final project presentation

16 (5/1)

Post-presentation report

(Are all the project requirements fulfilled? If not, explain.)

(Questions asked and comments made during the presentation by the audience should be addressed in this report.)

(Lessons learned and future improvements)

 

report

 


Evaluation:

Category

Percentage

Brief self-introduction

1%

Sending your photo

1%

Project Website

10%

Initial report and presentation

5%

Interim presentation

5%

Poster and other presentations

5%

The actual Capstone Project

50%

Capstone presentation + post-presentation report

10%

 

Peer Feedback and evaluation

3%

 

Attendance and Participation+

10%

 

Total:

100%

                      + Attendance Policy: Mainly because this is a team project, fellow members of your project will be depending on you throughout the semester. Attendance is extremely important. 

ü  Missing the first class will affect your final grade by a letter grade reduction

ü  Missing the first two classes will result in automatic F in the class.

ü  You will lose 2 points off your final grade for each additional absence.

Grading Scale:

The accumulated points from all the categories determine a person's final grade. There will be no extra-credit projects.

Percentile

Grade

 

Percentile

Grade

94% or above

A

 

74% - 76%

C

90% - 93%

A-

 

70% - 73%

C-

87% - 89%

B+

 

67% - 69%

D+

84% - 86%

B

 

64% - 66%

D

80% - 83%

B-

 

61% - 63%

D-

77% - 79%

C+

 

Less than 61%

F

Grading policy:

·         All students are graded the same way according to the grading scale posted above.

·         Unless a grading error is found in an exam or assignment, a student’s grade will NEVER be changed once it is assigned.

·         No extra projects or assignments would be given to an individual student to help improve his/her grades.

Advices:

o   Your grades will be continually updated in the Canvas. It is your obligation to monitor your grade-in-progress regularly, and immediately ask questions or seek help if you are concerned.

o   Once a grade is assigned and posted (in the Canvas), a student may appeal for correction of the assigned grade (if a grading error is found) within a week. After that, the grade is finalized.

o   Never bother to appeal for a change of your grade once it is finalized; the best and proper time of improving your chance of earning a good grade is before it is finalized.

Quizzes, Tests, and Exams:

Both analytic and synthetic abilities are emphasized. Being able to apply the learned knowledge toward problem solving is also highly emphasized in the tests. 

Unless due to unexpected, documented emergency, no makeup tests or quizzes will be given.

Assignments and Late Penalty:

Assignments will be posted on the class web site as well as in the Canvas. The due date and time of each assignment is specified when it is published in the Canvas.

A late assignment will not be graded. No extension will be granted except for documented emergency. Starting to work on the assignments as early as possible is always the best strategy.

 

Assignments Guidelines:

·         Identification page: All assignments must have your name, and course name/number/section number (e.g., CSCI 6838) at the top of the first page.

·         Proper organization of submitted material: If your submission include multiple documents, combine all of them into a single document (for example, a single PDF or ZIP).

·         Order! Order! Arrange the solutions following the sequence of the questions. Write the question number at the top-right corner of each page.

·         Word processing: It is required that you type your reports (e.g., print them using a printer). Use a word processor and appropriate typesetting and/or drawing tools to do the assignments. Spellcheck the whole document before printing it. You may lose points due to spelling or grammatical errors. 

A note about problem-solving:

An important part of problem solving is correct understanding of the given problem.

·         Try to have a good grasp of the problem before starting the process of finding the solution(s).

·         Use any resources, including the instructor, the TA, your classmates/friends, and online resources to ensure that you have correctly understood the given problem.

·         While trying to figure out the solution(s), continue to verify your understanding of the problem.

·         Read the given instructions carefully before taking any action; while preparing your solutions, be sure to follow the given instructions.

NOTE: When a grade is assigned, the grade can only be appealed within a week after the grade has been posted. Always review a graded lab or test immediately and, if needed, talk to the instructor within a week.

Academic Honesty Policy:

NOTE: Unless otherwise specified, all assignments, projects, quizzes, tests and exams are individual work.

Students should take caution not to violate the academic honesty policy specified by the university.

Per the UHCL academic honesty policy, plagiarism is defined as follow.

Plagiarism:

a. Incorporating the work or idea of another person into one’s own work without acknowledging the source of that work or idea.

b. Attempting to receive credit for work performed by another person, including papers obtained in whole or part from individuals or other sources.

c. Copying copyrighted computer programs or data files belonging to someone else.

Visit http://cse.uhcl.edu/yang/citing.htm for more information about cited references.

Instructor's Notes:

·         Important: If you think you have lost some points due to grading errors, make sure you approach the instructor within a week after the assignment, project, or test has been graded.

·         To get the most out of this class, you need to read the textbooks and spend time using computers regularly. Be prepared for a class by previewing the material to be covered in that class and participate in discussions and problem-solving exercises, if applicable, in the class.

·         Taking notes and understanding what are covered in classes are essential for successfully passing the exams.

·         As a student being trained to become a professional person, you are expected to behave according to the professional codes of conduct (e.g., the IEEE Code of Conduct) or code of ethics (e.g., the ACM Code of Ethics).

As a starting point, listed below are some of the common behaviors that do not conform to the codes of ethics:

-       Being regularly late for the class.

-       Chatting with another person while the instructor or someone is giving a speech in class.

-       Being regularly late when submitting assignments.

-       Asking the instructor or the TA for a favor when submitting a late assignment.

-       Checking out others’ answers during an exam.

-       Continuing to write when an exam’s time is up, or submitting an online exam past the due time.

-       Violating academic honesty when working on the assignments or exams.

-       Using others’ write-up without proper citing when writing a paper or report.

-       …

Related Links:

·  UHCL General Program Requirements: https://catalog.uhcl.edu/current/

 

· Withdrawals, Appeals, GPA, Repeated Courses, and the 6 Drop Rule: https://www.uhcl.edu/registrar/enrollment/six-drop-rule

 

· ASSESSMENT FOR ACCREDITATION:

The School of Science and Computer Engineering may use assessment tools in this course and other courses for curriculum evaluation.  Educational assessment is defined as the systematic collection, interpretation, and use of information about student characteristics, educational environments, learning outcomes, and client satisfaction to improve program effectiveness, student performance, and professional success. This assessment will be related to the learning objectives for each course and individual student performance will be disaggregated relative to these objectives.  This disaggregated analysis will not impact student grades, but will provide faculty with detailed information that will be used to improve courses, curriculum, and student performance.

· UHCL Disability Policy:

If you believe that you have a disability requiring an academic adjustment/auxiliary aid, please contact the Accessibility Support Center by phone at 281-283-2648, or email disability@uhcl.edu, or go to the office in the Student Services Building (SSCB), Room 1.302.

The University of Houston System complies with Section 504 of the Rehabilitation Act of 1973 and the Americans with Disabilities Act of 1990, pertaining to the provision of reasonable academic adjustments/auxiliary aids for students with a disability. In accordance with Section 504 and ADA guidelines, each University within the System strives to provide reasonable academic adjustments/auxiliary aids to students who request and require them.

 

Go to the Index