Sample Questions in Computer Science
Question 1.
INR 700-900
  •                                         
                                                CSC1200:  LAB 10
    Exercises in Concentration Areas
    Description
    In this lab we will do a basic exercise in each of three sub-fields of computer 
    science we covered in class: cybersecurity, high performance computing, and artificial 
    intelligence.
    section ONE:  cryptography
    One of the major areas in cybersecurity is cryptography, which makes data harder to 
    access for people who don’t have access to interpret that data. This exercise uses 
    one of the most basic methods of encrypting and decrypting data. A Caesar cypher will 
    map every letter in the alphabet to another letter based on a number offset, so an 
    offset of 1 maps A to B, B to C, C to D, and so on. This offset is referred to as a 
    key. If we encode the word “cat” with a key of 1, it’s encoded as “DBU”, which we can 
    decode by shifting each letter back one position. First, decode this message Gjb svfu 
    ner va n gnax. Bar fnlf, ‘Ubj qb lbh qevir guvf guvat?’ using a key of 13. Then, 
    encode your own secret message using a key of your choice (make sure to list the key).
    section two:  parallel processing
    The main focus of high performance computing is parallel processing, performing multiple 
    operations at the same time. This exercise breaks up operations for a basic algorithm 
    to be performed concurrently to produce a result. If we add up all the numbers from 1 
    to ten we typically need to do one operation after another like so: 
    
    how would you represent the same process (adding the numbers one through ten) with two 
    operations being performed at the same time?
    section three:  pathfinding
    Many applications in AI are based on graph theory from mathematics. A graph has a set 
    of nodes and connections between those nodes. Some graphs have a cost to moving across 
    a connection, such as this one. That means moving from one node to another has a cost, 
    for example moving from node E to node D has a cost of 2 and moving from node C to node 
    F has a cost of 11 (through node E, which has a cost of 6, plus E to F, which has a cost 
    of 5). In the pictured graph, what is the smallest cost that it takes to start from node 
    A and move to any other node (list every node and the value associated). How did you 
    determine the shortest value to reach each node?
    What to Turn In
    Either edit this document inserting your answers to these exercises or write your answers 
    onto a piece of paper and take a picture (or some other format if you feel so inclined), 
    and upload that document to ilearn.
                                                
                                            
                                        
Question 2.
INR 1200-1500
Question 3.
INR 2500-3000
  •                                         
    Create a calendar app in android studio (in java code) that can see each month and record notes
    when selecting a day
    Calendar app should be able to take notes when selecting on a day
    Tutorial for Help if needed: https://www.youtube.com/watch?v=IdTRhFkC1Po
    
                                        
Question 4.
INR 4500-5000
Why should you register?

TutorBin is India's fastest growing Question and Answers Board for Tutors to earn while they learn. One can earn while they are in college, preparing for a competitive exam or doing a job. We provide the tutor experience certificate also, which one can use as tutoring work experience.

Engineering/commerce/Biology/writing (essay/summary) students can take advantage of our services.

Registration process is very simple, only your college ID/degree proof and PAN card pictures are needed. One can earn upto 2k-3k/day which can be redeemed instantly (which is fastest out of all tutoring sites.)

How to Register?
What after passing the test?