Category: Computer science and IT assignments

Triangle Shading Graphic

Using CMake:
1. create a subdirectory (under HW3) named Debug: mkdir Debug
2. enter the subdir: cd Debug
3. and generate the makefiles: cmake .. (mind the ..)
To generating a release build environment, just repeat the above steps, but in with a subdirectory
named Release. To compile run (inside the Debug or Release directory): make

Files that need to be implemented is diffuseBrdf.cpp, linear_intersector.cpp, phongBrdf.cpp, and intersectionPoint.cpp where it says “HW3: Implement this”

lab5

This program is complicated for me but a professional should be able to figure it out  in a couple hours. It is a python program that takes in a FASTA file and finds Open Reading Frames (ORF’s. They are started with a three letter code ATG then end with one of three other 3 letter codes, which are given. It needs to find them depending on the frame 0, 1, 2 . Print which frame it’s in then the numbers (start)…(stop) and how long they are.

Matlab assignment

I have data and I would like to create a model that can predict the output. I am using autoregressive moving average (ARMA) but I am unsure of where to begin in Matlab. I probably ought to preprocess the data and then create the model. It would be really useful if I could get a matlab script to help me preprocess the data (feature extraction if necessary) and then create a model using that data. I have attached sample data that may be useful.

Java Programming Assignment

Program uses interfaces and abstract classes. Building several mock classes for this assignment. Assignment also utilities UML diagrams that will be used as a reference when building classes and methods. This assignment doesn’t need any high level programming. Simple logic and try/catch blocks will work for problem solving.

TLS-SSL Handshake with Cryptography in Python 2.7

Implement a “simulated” TLS/SSL Handshake in Python 2.7 using a main method. Decrypt and encrypt files as needed using RSA and other encryption protocols. You may use standard libraries, cryptography, and the openssl libraries- but no other libraries. Manually develop the DIFFIE-HELLMAN algorithm. Use the input files included in the ZIP folder for programming and testing.

Price set to $150 but take a look at the assignment description and determine a fair price. This may be lower, or higher, depending on your coding ability.

See Description Document for FULL details.

TRUE BASIC CODING ASSIGNMENT

At least 20 different commands.
Program must run without errors. And if your program uses other files, such as images, be sure to include them when submit
Program must be an original work. (No copying of codes between students.)
Program must include at least 1 loop (for-next and/or do-loop) and at least 1 decision structure (if-else-end if and/or case select).
Program must involve the user (with input statements, etc.).
Program must include at least 1 of either a function or subroutine written by the student. (See Chapter 7.)
Program must include some sort of graphics. (See Chapter 12, displaying a jpeg. image is also acceptable.)
Must have a list of all commands (as comments) at the beginning of the program. List the type of the commands rather than what the commands are being used for (such as “input”, not asking user for their name)
Must have comments throughout the program to describe what your program is doing.  It is encouraged to have as much comments as possible.

TRUE BASIC PROJECT CODING

True Basic coding
At least 20 different commands
Program must run without errors. And if your program uses other files, such as images, be sure to include them when submit
Program must be an original work. (No copying of codes between students.)
Program must include at least 1 loop (for-next and/or do-loop) and at least 1 decision structure (if-else-end if and/or case select).
Program must involve the user (with input statements, etc.).
Program must include at least 1 of either a function or subroutine written by the student. (See Chapter 7.)
Program must include some sort of graphics. (See Chapter 12, displaying a jpeg. image is also acceptable.)
Must have a list of all commands (as comments) at the beginning of the program. List the type of the commands rather than what the commands are being used for (such as “input”, not asking user for their name)
Must have comments throughout the program to describe what your program is doing.  It is encouraged to have as much comments as possible.

Python quiz nea

To make a multiple choice quiz game (with buttons). This game contains logins for students so student id and password required. The students results from the quiz are put into a leaderboard where the teacher using a teacher login can view the students doing well. It needs to be a level standard so to include databases to store the results etc. Dont worry about the actual questions Ill put them
In so jus put in like one question to test it.

Python Quiz Game

1.      The system must allow the user to log in with a valid username and password.
2.      The system must make sure every user has signed up before allowing them to log in.
3.      The system must be able to display a leaderboard, providing the users current and previous scores (adding them cumulatively)
4.      The system must be able to rank users who are tied equally on points by basing it on alphabetical order of the player names.
5.      The system must have an in game quiz menu
6.      The system must be able to keep track of a players in game score
7.      The system must be able to shuffle and always present newer and differentiated questions
8.      The system must display four answer options per question
9.      The system must be able to rank questions in terms of difficulty and display the different levelled questions accordingly e.g. if a user is doing well they will eventually face more difficult questions.
10.    The game menu must not be basic and should stand out from other quizzes.
11.    The system must always allow a user to go back  when possible.
Thanks

MAE 5 Project 1

At least 15 different commands.
Program must run without errors. And if your program uses other files, such as images, be sure to include them when submit
Program must be an original work. (No copying of codes between students.)
Write a few comments about the purpose of your project at the beginning.
Must have a list of all commands (as comments) at the beginning of the program. List the type of the commands rather than what the commands are being used for (such as “input”, not asking user for their name)

Ghoster hunters

All in Java, this is a java 2 class so nothing to advanced

For this assignment, students will develop a turn-based ghost hunting game with two different levels of ghosts.  The key learning objectives for this assignment are: ability to setup and use classes, understanding and using inheritance, use of overloaded constructors.

The overall game concept:  You are a ghost hunter character in a game.  You are trying to clear the ghosts from a haunted house.  As you enter each room, you encounter ghosts that you must battle in order to move on.  Once you have battled and destroyed 3 ghosts and the boss ghost, the house is cleared and it is ready for a family to move in. 

Since both ghost types share common attributes, you will setup a parent or super class for Ghost with the shared attributes.  Then you will create subclasses that differentiate the specific characteristics of the regular or boss ghost.

Both ghost types will have attributes for their name and the “damage” they inflict on a character.  The default constructor for the base or super class, will be to initialize the values to null and zero.

Class RegularGhost:  A Regular ghost has a unique attribute for “health restored” to the character once the battle is over and it has been defeated.  This value will add to the health of the ghost hunter.  This ghost class will have overloaded constructors for three types of ghosts 1) default (no parameters) is 20% chance of escape, 15% damage, and 10 health restore 2) Parameter for chance of escape and damage  3) Parameter for chance of escape, user defined damage levels, and health restore.  The parameters will be set in the constructors based on asking the user if they want the game setting on easy, medium, or hard. 

Class BossGhost:  A Boss ghost has a unique attributes for “health” and “damage taken”.  There is one overloaded constructor for this class:  health and damage inflicted are parameters based on the user difficulty setting.  The amount of damage taken will be determined by the battle method chosen by the user.  This will impact the health, so at a minimum, you will need setters and getters for the health attribute.

Class GhostHunt:  Main program

Pseudocode for Gameplay:

1)  Introduce the game to the user

2) Ask the user for a setting level (easy, medium, hard)

3) Ask the user for their character name

4) Introduce the setting

5) Ask the user the room they want to enter, each room has a different ghost (objects with unique names created from default and overloaded constructors)

6) Describe the room

7) The character encounters a regular ghost: Describe the ghost, tell user the battle has started

            – Random result based on chance of escape for ghost sucked up or escapes, or damage inflicted to character

            – Check for ghost dead or character dead

            – Ask user if they want to continue battle or run away

            – Repeat above steps until either the user runs away, or the ghost or character loses

            – If the user chooses to run away then continue

            – If the user wins, then add the “health restored” and continue

            – If character/user loses: end game

8) Repeat 5 and 6 until 3 ghosts have been defeated or the character/user loses

9) The character enters the final room and encounters a boss ghost

            – Ask the user which tool they want to use (such as:  magic spell, ectoplasm vacuum)

            – Random result whether it works or not and whether ghost inflicts damage on them or not

            – Check for boss ghost or character out of health

            – Then repeat the first step of the boss battle until one of them is out of health

            – If character/user loses: end game

            – If character wins then Congratulate the user on winning! and end your story (the family moves in, everybody is happy, etc.)