GCE Computing. COMP3 Problem Solving, Programming, Operating Systems, Databases and Networking Report on the Examination.

Size: px
Start display at page:

Download "GCE Computing. COMP3 Problem Solving, Programming, Operating Systems, Databases and Networking Report on the Examination."

Transcription

1 GCE Computing COMP3 Problem Solving, Programming, Operating Systems, Databases and Networking Report on the Examination 2510 Summer 2014 Version: 1.0

2 Further copies of this Report are available from aqa.org.uk Copyright 2014 AQA and its licensors. All rights reserved. AQA retains the copyright on all its publications. However, registered schools/colleges for AQA are permitted to copy material from this booklet for their own internal use, with the following important exception: AQA cannot give permission to schools/colleges to photocopy any material that is acknowledged to a third party even for internal use within the centre.

3 Question 1 In Part 1 (a) candidates were expected to apply their knowledge of parallel and serial transmission to identify which was most appropriate in three different scenarios. Candidates appeared to find this a more difficult task than to state properties or advantages of the different methods, which is what questions have focused on in previous papers. Almost all students were able to achieve one mark and over a third achieved full marks. Part 1 (b) was well tackled, with over two thirds of students managing to achieve the mark. The most common correct response was that a handshake would be used to check if a device was ready to receive data. Some students gave responses that related to the use of handshakes on networks that were also creditworthy. Answers that suggested that the data payload would be transmitted as part of the handshake were not awarded any marks. Part 1 (c) was also well tackled, with over two thirds of students managing to achieve the mark. Some students gave a generic description of latency and some defined it in terms of data transmission, which was the context used in the question. A small number failed to achieve a mark by giving a response that mixed up the two types of response, such as It is the delay between data being transmitted and its effects being felt. Question 2 Overall, students demonstrated a good understanding of the use of regular expressions. For part 2 (a), students needed to explain that the expression would accept any string that consisted of zero or more b characters followed by a c. Common mistakes were to confuse the + and * operators and therefore to state that one or more b characters would be required, and to apply the * operator to the c to its right rather than the b to its left. Some students wrote any number of b characters which was not enough for a mark. It had to be made clear that zero or more characters were required to achieve the mark. For part 2 (b), students needed to explain that the expression would accept any string that consisted of zero or one b characters followed by a c. Many candidates simply listed the two strings that would be accepted, which were bc and b, which was an acceptable alternative response. Some candidates confused the meaning of the? operator with either the + or the operators. The simplest correct response to part 2 (c) was b(cd)*(e fg), although any valid regular expression was creditworthy. Some students missed marks by using the wrong operator instead of the * or by missing out brackets which were important for defining the scope of the operators. Three quarters of students got some marks for this question part and half got full marks. Question 3 The overwhelming majority of students were able to correctly identify that it was the binary search algorithm that required the list to be sorted for part 3 (a). The trace for part 3 (b) was also well completed with about three quarters of students getting some marks and well over half getting full marks. For part 3 (c), around half of the candidates were correctly able to explain that the value of InnerPointer did not decrease to zero because either the second while loop condition was not 3 of 8

4 satisfied or the number being moved did not need to be inserted at the start of the list. The most common mistake was to state that the list had already been sorted, which was not enough for a mark. For part 3 (d), about two thirds of students correctly identified that the algorithm that they had traced was of time complexity O(n 2 ). Part 3 (e) was poorly answered, with only about one third of students correctly identifying that the algorithm they had traced was an insertion sort. Bubble sort was a far more common but incorrect response. Parts 3 (f) (i), 3 (f) (ii) and 3 (g) were all well answered. The most common error in both parts of 3 (f) was to perform a traversal of the tree instead of using it as a binary search tree. Question 4 As in previous years, candidates demonstrated a very good understanding of floating point representation. Parts 4 (a) and 4 (b) were extremely well tackled, with over three quarters of students achieving full marks. Part 4 (c) was not tackled as well, with less than half of the candidates achieving both marks. Some candidates mistakenly moved the binary point four places to the right instead of the left or miscalculated the exponent to be 12 instead of -4. Others did not know how to deal with the binary point being moved to the left past the sign bit in a negative number and so ended up with a positive number instead of a negative number at the end. Part 4 (d) was well tackled, with the majority of students achieving full marks and two thirds achieving at least two of the three marks. Those students who did not achieve full marks most commonly went wrong when converting 108 in unsigned binary into -108 in two s complement. Another mistake was to write out the binary place values backwards when working out the bit pattern for 108, ie 1,2,4,8 etc. The vast majority of candidates achieved at least one mark for part 4 (e), correctly recognising that overflow occurred when a value was too large to be stored in the number of bits available. The clearest answers explicitly stated that the number of bits available for storing the number was insufficient, rather than making more vague references to, for example, memory space. Some students failed to achieve a mark because they related the number of bits to the mantissa alone. Around two thirds of candidates were able to identify correctly that the situation which might cause overflow was division for part 4 (f). Question 5 Part 5 (a) was well tackled with over two thirds of candidates recognising that a queue was an appropriate data structure to represent the deck of cards because it was a first-in-first out structure. Just over half of the candidates were able to correctly update the pointers to the queue in part 5 (b) (i) and just under half were able to do likewise in part 5 (b) (ii). In the former, the most common mistakes were to change FrontPointer to 10 instead of 11 and to leave QueueSize at 52. In the latter, the most common mistake was to change RearPointer to 54, failing to recognise that this was a circular queue and RearPointer should change to 2. 4 of 8

5 Students achieved a broad range of marks on question part 5 (b) (iii) which required them to write an algorithm for dealing a card. Over two thirds got some marks, but just under 10% scored full marks. The most commonly made mistakes were to try to deal more than one card, to fail to wrap FrontPointer back to the start of the array when it went past the end of it, and to deal a card when the deck was empty. Part 5 (c) was well answered, with most students recognising that in an event-driven program, subroutines would be associated with events, such as a button being clicked or a timer reaching 0, and that the appropriate subroutine would be called when the event occurred. Some responses were not considered creditworthy as they could have applied to any style of programming, for example the program waits for user input before executing instructions. Approximately two thirds of students achieved some marks for comparing a mobile phone operating system and a desktop operating system in part 5 (d). A common mistake was to compare the devices rather than the operating systems, for example stating that the desktop would have more memory that the mobile phone. Many students explained that the mobile phone OS would have lower hardware requirements but it would have been nice to see some more concrete examples of these reduced requirements, and phrases such as smaller and more lightweight were used too often. Some students gave responses to a question from an earlier paper that were not appropriate for this scenario. Question 6 Overall, students demonstrated a satisfactory ability to use SQL in question parts 6 (a) to (c). Part 6 (a) was the worst tackled of the three. Commonly made mistakes when defining the table in this part were to use incorrect SQL data types, to include the field EngineSize, to declare RegistrationNumber to be an integer or to use non-sql syntax. Some students attempted to put a constraint on the PolicyType to ensure that it could only be one of the two valid possibilities. Students were not expected to know how to do this, so incorrect attempts at doing so were not penalised. In part 6 (b), just under half of students got full marks. Many students did not appear to really know the correct syntax of the SQL Update command, but achieved an easy mark by writing the first line of the command as Update Vehicle. A common mistake was to fail to put quotation marks around the registration number or colour values. Responses to part 6 (c) were disappointing, given the frequency that students have been asked to write SQL queries in the exam over the years, and the fact that this was a fairly simple example, involving only two tables. Only one third of candidates achieved full marks, though half managed to achieve three of the four marks. As in part 6 (b), one common mistake was to miss quotation marks around the registration number. Other mistakes were to use the keyword GET instead of SELECT and to miss out the AND operator in the WHERE clause. Pleasingly, most students realised that a condition was needed to link the two tables together. Parts 6 (d) (i) to (iii) were about server side scripts. Just under half of candidates were able to achieve full marks for part (i) by explaining that a server side script was program code that was executed on a server. Some also recognised that the trigger for this could be the requesting of a web page and that the output would be a web page. Part (ii) was the least well tackled part, with only around one third of students achieving any marks. The Request object is used to fetch userinputted data from the web server that it will have been sent when the web page that the data was entered on was submitted. The majority of students believed that the Request object was used to 5 of 8

6 either query a database or that the execution of the command would trigger a request to the user to input data at that time rather than retrieving already input data. Almost all of the candidates got one of the two marks for part (iii) but few clearly explained that the output would be written to a web page which the web server would return to the web browser on the Police Officer s handheld terminal. Part 6 (e) was about extending the design of the database to store safety certificate information. The majority of candidates scored at least two of the three marks. Most candidates correctly identified that a new table would need to be created, what the fields in this table would need to be, and that CertificateNumber would be the primary key. Those candidates who scored two but not three marks usually made a mistake with regard to how the new table would be linked to the existing database, stating that the CertificateNumber would be added to the Vehicle table as a foreign key. This solution would not work as this would only allow one certificate to be associated with each vehicle, and it was required that previous certificates could also be stored. The correct solution was to put the RegistrationNumber from the Vehicle table into the new table as a foreign key. Question 7 More than half of the candidates were able to correctly define abstraction in part 7 (a). The question was asked in the context of data representation, so an appropriate definition would have been to store only those details of a problem/model that were required in the context of the problem being solved. Common mistakes were to state that unnecessary complexity would be hidden from the user, rather than being removed from the model altogether, or to define a simulation instead of abstraction. Part 7 (b) was the question that assessed quality of written communication. As such, it was particularly important the candidates used technical terms accurately when writing their responses. Almost all candidates covered both aspects of the question: the representation as a graph and the representation using arrays as an adjacency matrix or list. In almost all responses, the graph part of the answer was better than the array representation part, with most students being able to correctly explain how the underground railway network could be represented as a graph. Some students lost marks by not using the correct terminology or by drawing diagrams but not explaining points such as that a station would be represented as a node. As the question paper stated, diagrams needed to be fully explained if they were used. A common mistake was to state that stations would be represented by nodes and that railway tracks would be represented by vertices; vertex in a synonym for node but was being mistakenly used instead of the term edge or arc. A small but not insignificant number of students misinterpreted the term graph and explained how the network might be represented as a bar chart or scattergraph. The part of the question relating to the representation using arrays as an adjacency matrix or list was poorly tackled. Many students discussed how the representation could be drawn out as a grid or list on paper instead of how it could be represented using arrays in a programming language, or described solutions that were not really either an adjacency matrix or list. Those who decided to represent the data as an adjacency matrix often suggested that the station names would be written into the array rather than that stations would be associated with a number that would be used as an index into the array. That said, pleasingly, most students who suggested a matrix representation recognised that the distances would be filled into the array at the 6 of 8

7 appropriate location and that a null value would be used where there was no route. Some students used an array containing only 0s and 1s instead of distances. Students who chose to present an adjacency list solution rarely explained how this would be achieved in a programming language, focussing instead on how it could be depicted diagrammatically. Another common mistake was to talk about pointers, without explaining how these would work in the context of the array. Question 8 Question part 8 (a) asked students to explain what inheritance was. Just under two thirds of students were able to do this. Those students who failed to achieve the mark usually did not make clear that the relationship was between a parent class and a sub class or, if they did this correctly, failed to explain the nature of the relationship, ie that the sub class could share some of the methods or properties of the parent. Students had to draw an inheritance diagram in part 8 (b). Almost 90% of candidates achieved at least two of the three available marks, but only half of the candidates achieved full marks. The failure to achieve the third mark was usually because a candidate failed to style the diagram correctly, either not drawing arrowheads, drawing them at the wrong end of the lines, or not enclosing the names of the classes in some type of box. A very good range of responses was made to question part 8 (c). The most common mistakes that students made were to fail to identify that the new class was a sub class of the Selector class, to fail to redefine the SelectItemFromList procedure so that it was overridden, to add in extra unnecessary functions and procedures, and to redefine the data items from the parent class. Question 9 Question part 9 (a) was a trace of the execution of a Turing machine. This was very well tackled with over three quarters of students achieving full marks. Part 9 (b) required students to explain the overall effect of three of the rules of the Turing machine s transition function. The overall effect was that the tape head would move right along the string until the end of the string was found, without changing the contents of the tape. When the end of the string was located, the state would change to S CO and the head would move left. The most common mistake that students made was to explain what each individual rule did rather than what the purpose of the rules taken together was. Part 9 (c) was poorly tacked, with only slightly over a quarter of students achieving any marks. A universal Turing machine can be seen to work as an interpreter because it reads instructions in order from a tape and executes them in sequence. This is similar to how an interpreter reads instructions in order from memory and executes them in sequence. Many students either defined what a universal Turing machine was, or answered the question that has been asked on a previous paper about the importance of them. Question 10 Question parts 10 (a) (i) to (iii) all required students to determine IP addresses. In each part, approximately three quarters of students did so correctly. Common mistakes were to write IP 7 of 8

8 addresses that were formed from three octets instead of four, to write IP addresses that were not appropriate for the segment or to give a value of 0 for the last octet of an IP address. Part 10 (b) was well tackled with the vast majority of students achieving at least one mark and just under half achieving both marks. Many students discussed collisions or the effects of cable failure. Students who missed out on the second mark usually did so because they failed to explain their answer in enough technical detail. Parts 10 (c) (i) and (ii) were about Software as a Service, or SaaS. The vast majority of students achieved one mark on each part, although only just over a third achieved both marks for part (i). For part (i), the most commonly seen correct responses related to the fact that the software could be used on Internet-connected computers outside of the office and that the hardware requirements would be lower for SaaS. Some candidates made good points about the company not having to update the software, but others mistakenly suggested that the company would only have to update the software once, confusing SaaS with a thin client system. With SaaS, the company would not have to update the software at all as this would be handled by the provider of the SaaS. For part (ii), the most commonly seen correct response was that unreliability of the Internet connection or service would make the software inaccessible. Part 10 (d) was poorly tackled, with just under half of students achieving any marks. The most commonly seen correct response was that a LAN would use baseband and a WAN broadband. Other valid responses included that a LAN would have faster transmission speeds and lower latency than a WAN and that more security issues might need to be dealt with on a WAN. Some students compared the communication media that would be used. Those who did so in detail often achieved a mark, but many made vague or incorrect points such as that a LAN would be wireless and a WAN wired. Some students assumed that a WAN and the Internet were the same thing and gave responses relating to IP addresses that did not really answer the question. Mark Ranges and Award of Grades Grade boundaries and cumulative percentage grades are available on the Results Statistics page of the AQA Website. Converting Marks into UMS marks Convert raw marks into Uniform Mark Scale (UMS) marks by using the link below. UMS conversion calculator 8 of 8

Report on the Examination

Report on the Examination Version 1.0 0712 General Certificate of Education (A-level) June Computing COMP1 (Specification 2510) Unit 1: Problem Solving, Programming, Data Representation and Practical Exercise Report on the Examination

More information

Report on the Examination

Report on the Examination Version 1.0 0712 General Certificate of Education (A-level) June Computing COMP2 (Specification 2510) Unit 2: Computer Components, The Stored Program Concept and The Internet Report on the Examination

More information

5. A full binary tree with n leaves contains [A] n nodes. [B] log n 2 nodes. [C] 2n 1 nodes. [D] n 2 nodes.

5. A full binary tree with n leaves contains [A] n nodes. [B] log n 2 nodes. [C] 2n 1 nodes. [D] n 2 nodes. 1. The advantage of.. is that they solve the problem if sequential storage representation. But disadvantage in that is they are sequential lists. [A] Lists [B] Linked Lists [A] Trees [A] Queues 2. The

More information

A-level Applied Business

A-level Applied Business A-level Applied Business BS03 Financial Planning and Monitoring Report on the Examination 8610 June 2014 Version: 1.0 Further copies of this Report are available from aqa.org.uk Copyright 2014 AQA and

More information

GCSE MATHEMATICS. 43602H Unit 2: Number and Algebra (Higher) Report on the Examination. Specification 4360 November 2014. Version: 1.

GCSE MATHEMATICS. 43602H Unit 2: Number and Algebra (Higher) Report on the Examination. Specification 4360 November 2014. Version: 1. GCSE MATHEMATICS 43602H Unit 2: Number and Algebra (Higher) Report on the Examination Specification 4360 November 2014 Version: 1.0 Further copies of this Report are available from aqa.org.uk Copyright

More information

GCSE SCIENCE B. SCB4P Report on the Examination. 4500 June 2013. Version: 1.0

GCSE SCIENCE B. SCB4P Report on the Examination. 4500 June 2013. Version: 1.0 GCSE SCIENCE B SCB4P Report on the Examination 4500 June 2013 Version: 1.0 Further copies of this Report are available from aqa.org.uk Copyright 2013 AQA and its licensors. All rights reserved. AQA retains

More information

GCSE Biology. BL3HP Report on the Examination. 4401 June 2014. Version: 1.0

GCSE Biology. BL3HP Report on the Examination. 4401 June 2014. Version: 1.0 GCSE Biology BL3HP Report on the Examination 4401 June 2014 Version: 1.0 Further copies of this Report are available from aqa.org.uk Copyright 2014 AQA and its licensors. All rights reserved. AQA retains

More information

UNIVERSITY OF MALTA THE MATRICULATION CERTIFICATE EXAMINATION ADVANCED LEVEL COMPUTING. May 2011

UNIVERSITY OF MALTA THE MATRICULATION CERTIFICATE EXAMINATION ADVANCED LEVEL COMPUTING. May 2011 UNIVERSITY OF MALTA THE MATRICULATION CERTIFICATE EXAMINATION ADVANCED LEVEL COMPUTING May 2011 EXAMINERS REPORT MATRICULATION AND SECONDARY EDUCATION CERTIFICATE EXAMINATIONS BOARD AM Computing May 2011

More information

Report on the Examination

Report on the Examination Version 1 General Certificate of Education (A-level) June 2012 Psychology A PSYA1 (Specification 2180) Unit 1: Cognitive Psychology, Developmental Psychology and Research Methods Report on the Examination

More information

So today we shall continue our discussion on the search engines and web crawlers. (Refer Slide Time: 01:02)

So today we shall continue our discussion on the search engines and web crawlers. (Refer Slide Time: 01:02) Internet Technology Prof. Indranil Sengupta Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture No #39 Search Engines and Web Crawler :: Part 2 So today we

More information

AQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping

AQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping AQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping 3.1.1 Constants, variables and data types Understand what is mean by terms data and information Be able to describe the difference

More information

2003 HSC Notes from the Marking Centre Software Design and Development

2003 HSC Notes from the Marking Centre Software Design and Development 00 HSC Notes from the Marking Centre Software Design and Development 004 Copyright Board of Studies NSW for and on behalf of the Crown in right of the State of New South Wales. This document contains Material

More information

DATA STRUCTURES USING C

DATA STRUCTURES USING C DATA STRUCTURES USING C QUESTION BANK UNIT I 1. Define data. 2. Define Entity. 3. Define information. 4. Define Array. 5. Define data structure. 6. Give any two applications of data structures. 7. Give

More information

Glossary of Object Oriented Terms

Glossary of Object Oriented Terms Appendix E Glossary of Object Oriented Terms abstract class: A class primarily intended to define an instance, but can not be instantiated without additional methods. abstract data type: An abstraction

More information

2014 HSC Software Design and Development Marking Guidelines

2014 HSC Software Design and Development Marking Guidelines 014 HSC Software Design and Development Marking Guidelines Section I Multiple-choice Answer Key Question Answer 1 B A A 4 D 5 A 6 D 7 A 8 B 9 C 10 D 11 B 1 B 1 A 14 A 15 B 16 D 17 C 18 C 19 D 0 D 1 Section

More information

A-level COMPUTER SCIENCE

A-level COMPUTER SCIENCE A-level COMPUTER SCIENCE Paper 2 TBC am/pm 2 hours 30 minutes Materials There are no additional materials required for this paper. Instructions Use black ink or black ball-point pen. Fill in the boxes

More information

Cambridge International Advanced Level 9691 Computing November 2014 Principal Examiner Report for Teachers

Cambridge International Advanced Level 9691 Computing November 2014 Principal Examiner Report for Teachers COMPUTING Cambridge International Advanced Level Paper 9691/12 Written Paper General comments The standard of candidates work was an improvement on last year in many areas. The format of the examination

More information

GCSE Environmental Science

GCSE Environmental Science GCSE Environmental Science 44401/F Report on the Examination 4440 June 2014 Version: 1.0 Further copies of this Report are available from aqa.org.uk Copyright 2014 AQA and its licensors. All rights reserved.

More information

MATHEMATICS Unit Decision 1

MATHEMATICS Unit Decision 1 General Certificate of Education January 2008 Advanced Subsidiary Examination MATHEMATICS Unit Decision 1 MD01 Tuesday 15 January 2008 9.00 am to 10.30 am For this paper you must have: an 8-page answer

More information

Cambridge General Certificate of Education Ordinary Level 7010 Computer Studies November 2013 Principal Examiner Report for Teachers

Cambridge General Certificate of Education Ordinary Level 7010 Computer Studies November 2013 Principal Examiner Report for Teachers COMPUTER STUDIES Paper 7010/12 Written Paper General comments The standard of candidates work was better in many respects than in previous years. There is a continued move to provide questions where candidates

More information

University of Hull Department of Computer Science. Wrestling with Python Week 01 Playing with Python

University of Hull Department of Computer Science. Wrestling with Python Week 01 Playing with Python Introduction Welcome to our Python sessions. University of Hull Department of Computer Science Wrestling with Python Week 01 Playing with Python Vsn. 1.0 Rob Miles 2013 Please follow the instructions carefully.

More information

Silect Software s MP Author

Silect Software s MP Author Silect MP Author for Microsoft System Center Operations Manager Silect Software s MP Author User Guide September 2, 2015 Disclaimer The information in this document is furnished for informational use only,

More information

MyOra 3.0. User Guide. SQL Tool for Oracle. Jayam Systems, LLC

MyOra 3.0. User Guide. SQL Tool for Oracle. Jayam Systems, LLC MyOra 3.0 SQL Tool for Oracle User Guide Jayam Systems, LLC Contents Features... 4 Connecting to the Database... 5 Login... 5 Login History... 6 Connection Indicator... 6 Closing the Connection... 7 SQL

More information

A SIMULATOR FOR LOAD BALANCING ANALYSIS IN DISTRIBUTED SYSTEMS

A SIMULATOR FOR LOAD BALANCING ANALYSIS IN DISTRIBUTED SYSTEMS Mihai Horia Zaharia, Florin Leon, Dan Galea (3) A Simulator for Load Balancing Analysis in Distributed Systems in A. Valachi, D. Galea, A. M. Florea, M. Craus (eds.) - Tehnologii informationale, Editura

More information

GCSE MEDIA STUDIES. 48104/Unit 4 Responding to a Media Brief Report on the Examination. 4810 June 2014. Version: 1.0

GCSE MEDIA STUDIES. 48104/Unit 4 Responding to a Media Brief Report on the Examination. 4810 June 2014. Version: 1.0 GCSE MEDIA STUDIES 48104/Unit 4 Responding to a Media Brief Report on the Examination 4810 June 2014 Version: 1.0 Further copies of this Report are available from aqa.org.uk Copyright 2014 AQA and its

More information

ZIMBABWE SCHOOL EXAMINATIONS COUNCIL. COMPUTER STUDIES 7014/01 PAPER 1 Multiple Choice SPECIMEN PAPER

ZIMBABWE SCHOOL EXAMINATIONS COUNCIL. COMPUTER STUDIES 7014/01 PAPER 1 Multiple Choice SPECIMEN PAPER ZIMBABWE SCHOOL EXAMINATIONS COUNCIL General Certificate of Education Ordinary Level COMPUTER STUDIES 7014/01 PAPER 1 Multiple Choice SPECIMEN PAPER Candidates answer on the question paper Additional materials:

More information

CTI Higher Certificate in Information Systems (Engineering)

CTI Higher Certificate in Information Systems (Engineering) CTI Higher Certificate in Information Systems (Engineering) Module Descriptions 2015 CTI is part of Pearson, the world s leading learning company. Pearson is the corporate owner, not a registered provider

More information

Accredited Specimen Mark Scheme

Accredited Specimen Mark Scheme Version 1.0 General Certificate of Secondary Education Computer Science code Code Computing fundamentals Accredited Specimen Mark Scheme Mark schemes are prepared by the Principal Examiner and considered,

More information

CS 2112 Spring 2014. 0 Instructions. Assignment 3 Data Structures and Web Filtering. 0.1 Grading. 0.2 Partners. 0.3 Restrictions

CS 2112 Spring 2014. 0 Instructions. Assignment 3 Data Structures and Web Filtering. 0.1 Grading. 0.2 Partners. 0.3 Restrictions CS 2112 Spring 2014 Assignment 3 Data Structures and Web Filtering Due: March 4, 2014 11:59 PM Implementing spam blacklists and web filters requires matching candidate domain names and URLs very rapidly

More information

Domains and Competencies

Domains and Competencies Domains and Competencies DOMAIN I TECHNOLOGY APPLICATIONS CORE Standards Assessed: Computer Science 8 12 I VII Competency 001: The computer science teacher knows technology terminology and concepts; the

More information

50 Computer Science MI-SG-FLD050-02

50 Computer Science MI-SG-FLD050-02 50 Computer Science MI-SG-FLD050-02 TABLE OF CONTENTS PART 1: General Information About the MTTC Program and Test Preparation OVERVIEW OF THE TESTING PROGRAM... 1-1 Contact Information Test Development

More information

A DNP3 Protocol Primer

A DNP3 Protocol Primer A Protocol Primer Introduction This is a primer for people who want a quick understanding of without having to comb through the tedious details of a complex specification. The writing style is meant to

More information

Data Structure [Question Bank]

Data Structure [Question Bank] Unit I (Analysis of Algorithms) 1. What are algorithms and how they are useful? 2. Describe the factor on best algorithms depends on? 3. Differentiate: Correct & Incorrect Algorithms? 4. Write short note:

More information

INTERNATIONAL TELECOMMUNICATION UNION

INTERNATIONAL TELECOMMUNICATION UNION INTERNATIONAL TELECOMMUNICATION UNION ITU-T X.690 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (07/2002) SERIES X: DATA NETWORKS AND OPEN SYSTEM COMMUNICATIONS OSI networking and system aspects Abstract

More information

2) What is the structure of an organization? Explain how IT support at different organizational levels.

2) What is the structure of an organization? Explain how IT support at different organizational levels. (PGDIT 01) Paper - I : BASICS OF INFORMATION TECHNOLOGY 1) What is an information technology? Why you need to know about IT. 2) What is the structure of an organization? Explain how IT support at different

More information

MyOra 3.5. User Guide. SQL Tool for Oracle. Kris Murthy

MyOra 3.5. User Guide. SQL Tool for Oracle. Kris Murthy MyOra 3.5 SQL Tool for Oracle User Guide Kris Murthy Contents Features... 4 Connecting to the Database... 5 Login... 5 Login History... 6 Connection Indicator... 6 Closing the Connection... 7 SQL Editor...

More information

Integrating VoltDB with Hadoop

Integrating VoltDB with Hadoop The NewSQL database you ll never outgrow Integrating with Hadoop Hadoop is an open source framework for managing and manipulating massive volumes of data. is an database for handling high velocity data.

More information

MICHIGAN TEST FOR TEACHER CERTIFICATION (MTTC) TEST OBJECTIVES FIELD 050: COMPUTER SCIENCE

MICHIGAN TEST FOR TEACHER CERTIFICATION (MTTC) TEST OBJECTIVES FIELD 050: COMPUTER SCIENCE MICHIGAN TEST FOR TEACHER CERTIFICATION (MTTC) TEST OBJECTIVES Subarea Educational Computing and Technology Literacy Computer Systems, Data, and Algorithms Program Design and Verification Programming Language

More information

Oracle Database: SQL and PL/SQL Fundamentals

Oracle Database: SQL and PL/SQL Fundamentals Oracle University Contact Us: 1.800.529.0165 Oracle Database: SQL and PL/SQL Fundamentals Duration: 5 Days What you will learn This course is designed to deliver the fundamentals of SQL and PL/SQL along

More information

THE BCS PROFESSIONAL EXAMINATIONS BCS Level 5 Diploma in IT. October 2009 EXAMINERS' REPORT. Computer Networks

THE BCS PROFESSIONAL EXAMINATIONS BCS Level 5 Diploma in IT. October 2009 EXAMINERS' REPORT. Computer Networks THE BCS PROFESSIONAL EXAMINATIONS BCS Level 5 Diploma in IT October 2009 EXAMINERS' REPORT Computer Networks General Comments The responses to questions were of marginally better quality than April 2009

More information

GCSE 2003 June Series

GCSE 2003 June Series GCSE 2003 June Series Report on the Examination Applied Business 3830/1 3830/2 3830/3 GCSE - (3831) Further copies of this Report on the Examination are available from: Publications Department, Aldon House,

More information

Acceleration Systems Performance Assessment Tool (PAT) User Guide v 2.1

Acceleration Systems Performance Assessment Tool (PAT) User Guide v 2.1 Acceleration Systems Performance Assessment Tool (PAT) User Guide v 2.1 December 2015 Table of Contents 1 PAT... 1 1.1 Network Quality Report (Pre-test Evaluation)... 1 1.1.1 Raw MTR Data... 4 2 Executing

More information

ALLIED PAPER : DISCRETE MATHEMATICS (for B.Sc. Computer Technology & B.Sc. Multimedia and Web Technology)

ALLIED PAPER : DISCRETE MATHEMATICS (for B.Sc. Computer Technology & B.Sc. Multimedia and Web Technology) ALLIED PAPER : DISCRETE MATHEMATICS (for B.Sc. Computer Technology & B.Sc. Multimedia and Web Technology) Subject Description: This subject deals with discrete structures like set theory, mathematical

More information

Using SQL Server Management Studio

Using SQL Server Management Studio Using SQL Server Management Studio Microsoft SQL Server Management Studio 2005 is a graphical tool for database designer or programmer. With SQL Server Management Studio 2005 you can: Create databases

More information

Teradata SQL Assistant Version 13.0 (.Net) Enhancements and Differences. Mike Dempsey

Teradata SQL Assistant Version 13.0 (.Net) Enhancements and Differences. Mike Dempsey Teradata SQL Assistant Version 13.0 (.Net) Enhancements and Differences by Mike Dempsey Overview SQL Assistant 13.0 is an entirely new application that has been re-designed from the ground up. It has been

More information

OKLAHOMA SUBJECT AREA TESTS (OSAT )

OKLAHOMA SUBJECT AREA TESTS (OSAT ) CERTIFICATION EXAMINATIONS FOR OKLAHOMA EDUCATORS (CEOE ) OKLAHOMA SUBJECT AREA TESTS (OSAT ) FIELD 081: COMPUTER SCIENCE September 2008 Subarea Range of Competencies I. Computer Use in Educational Environments

More information

Subject knowledge requirements for entry into computer science teacher training. Expert group s recommendations

Subject knowledge requirements for entry into computer science teacher training. Expert group s recommendations Subject knowledge requirements for entry into computer science teacher training Expert group s recommendations Introduction To start a postgraduate primary specialist or secondary ITE course specialising

More information

CSE 326, Data Structures. Sample Final Exam. Problem Max Points Score 1 14 (2x7) 2 18 (3x6) 3 4 4 7 5 9 6 16 7 8 8 4 9 8 10 4 Total 92.

CSE 326, Data Structures. Sample Final Exam. Problem Max Points Score 1 14 (2x7) 2 18 (3x6) 3 4 4 7 5 9 6 16 7 8 8 4 9 8 10 4 Total 92. Name: Email ID: CSE 326, Data Structures Section: Sample Final Exam Instructions: The exam is closed book, closed notes. Unless otherwise stated, N denotes the number of elements in the data structure

More information

Oracle Database: SQL and PL/SQL Fundamentals

Oracle Database: SQL and PL/SQL Fundamentals Oracle University Contact Us: +966 12 739 894 Oracle Database: SQL and PL/SQL Fundamentals Duration: 5 Days What you will learn This Oracle Database: SQL and PL/SQL Fundamentals training is designed to

More information

SQL Server An Overview

SQL Server An Overview SQL Server An Overview SQL Server Microsoft SQL Server is designed to work effectively in a number of environments: As a two-tier or multi-tier client/server database system As a desktop database system

More information

abc Report on the Examination Accounting ACCN3 2010 examination - June series General Certificate of Education

abc Report on the Examination Accounting ACCN3 2010 examination - June series General Certificate of Education Version 1.0: 07/10 abc General Certificate of Education Accounting ACCN3 Unit 3: Further Aspects of Financial Accounting Report on the Examination 2010 examination - June series Further copies of this

More information

THE BCS PROFESSIONAL EXAMINATIONS Diploma. April 2006 EXAMINERS REPORT. Systems Design

THE BCS PROFESSIONAL EXAMINATIONS Diploma. April 2006 EXAMINERS REPORT. Systems Design THE BCS PROFESSIONAL EXAMINATIONS Diploma April 2006 EXAMINERS REPORT Systems Design Question. a) Write a BRIEF explanation of the purpose of TWO of the following UML diagrams as used in Object- Oriented

More information

Retrieving Data Using the SQL SELECT Statement. Copyright 2006, Oracle. All rights reserved.

Retrieving Data Using the SQL SELECT Statement. Copyright 2006, Oracle. All rights reserved. Retrieving Data Using the SQL SELECT Statement Objectives After completing this lesson, you should be able to do the following: List the capabilities of SQL SELECT statements Execute a basic SELECT statement

More information

1. The memory address of the first element of an array is called A. floor address B. foundation addressc. first address D.

1. The memory address of the first element of an array is called A. floor address B. foundation addressc. first address D. 1. The memory address of the first element of an array is called A. floor address B. foundation addressc. first address D. base address 2. The memory address of fifth element of an array can be calculated

More information

10CS35: Data Structures Using C

10CS35: Data Structures Using C CS35: Data Structures Using C QUESTION BANK REVIEW OF STRUCTURES AND POINTERS, INTRODUCTION TO SPECIAL FEATURES OF C OBJECTIVE: Learn : Usage of structures, unions - a conventional tool for handling a

More information

Create a New Database in Access 2010

Create a New Database in Access 2010 Create a New Database in Access 2010 Table of Contents OVERVIEW... 1 CREATING A DATABASE... 1 ADDING TO A DATABASE... 2 CREATE A DATABASE BY USING A TEMPLATE... 2 CREATE A DATABASE WITHOUT USING A TEMPLATE...

More information

The programming language C. sws1 1

The programming language C. sws1 1 The programming language C sws1 1 The programming language C invented by Dennis Ritchie in early 1970s who used it to write the first Hello World program C was used to write UNIX Standardised as K&C (Kernighan

More information

1Z0-117 Oracle Database 11g Release 2: SQL Tuning. Oracle

1Z0-117 Oracle Database 11g Release 2: SQL Tuning. Oracle 1Z0-117 Oracle Database 11g Release 2: SQL Tuning Oracle To purchase Full version of Practice exam click below; http://www.certshome.com/1z0-117-practice-test.html FOR Oracle 1Z0-117 Exam Candidates We

More information

Monitoring Software using Sun Spots. Corey Andalora February 19, 2008

Monitoring Software using Sun Spots. Corey Andalora February 19, 2008 Monitoring Software using Sun Spots Corey Andalora February 19, 2008 Abstract Sun has developed small devices named Spots designed to provide developers familiar with the Java programming language a platform

More information

Concepts and terminology in the Simula Programming Language

Concepts and terminology in the Simula Programming Language Concepts and terminology in the Simula Programming Language An introduction for new readers of Simula literature Stein Krogdahl Department of Informatics University of Oslo, Norway April 2010 Introduction

More information

Research of Railway Wagon Flow Forecast System Based on Hadoop-Hazelcast

Research of Railway Wagon Flow Forecast System Based on Hadoop-Hazelcast International Conference on Civil, Transportation and Environment (ICCTE 2016) Research of Railway Wagon Flow Forecast System Based on Hadoop-Hazelcast Xiaodong Zhang1, a, Baotian Dong1, b, Weijia Zhang2,

More information

Oracle Database: SQL and PL/SQL Fundamentals NEW

Oracle Database: SQL and PL/SQL Fundamentals NEW Oracle University Contact Us: + 38516306373 Oracle Database: SQL and PL/SQL Fundamentals NEW Duration: 5 Days What you will learn This Oracle Database: SQL and PL/SQL Fundamentals training delivers the

More information

Vector storage and access; algorithms in GIS. This is lecture 6

Vector storage and access; algorithms in GIS. This is lecture 6 Vector storage and access; algorithms in GIS This is lecture 6 Vector data storage and access Vectors are built from points, line and areas. (x,y) Surface: (x,y,z) Vector data access Access to vector

More information

Introduction to LAN/WAN. Network Layer

Introduction to LAN/WAN. Network Layer Introduction to LAN/WAN Network Layer Topics Introduction (5-5.1) Routing (5.2) (The core) Internetworking (5.5) Congestion Control (5.3) Network Layer Design Isues Store-and-Forward Packet Switching Services

More information

Final. Mark Scheme. French 46551F. (Specification 4655) Unit 1: Listening (Foundation) General Certificate of Secondary Education June 2013

Final. Mark Scheme. French 46551F. (Specification 4655) Unit 1: Listening (Foundation) General Certificate of Secondary Education June 2013 Version 1.0: 0613 General Certificate of Secondary Education June 2013 French 46551F (Specification 4655) Unit 1: Listening (Foundation) Final Mark Scheme Mark schemes are prepared by the Principal Examiner

More information

Course Descriptions. preparation.

Course Descriptions. preparation. Course Descriptions CS 101 Intro to Computer Science An introduction to computer science concepts and the role of computers in society. Topics include the history of computing, computer hardware, operating

More information

SAS BI Dashboard 4.3. User's Guide. SAS Documentation

SAS BI Dashboard 4.3. User's Guide. SAS Documentation SAS BI Dashboard 4.3 User's Guide SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2010. SAS BI Dashboard 4.3: User s Guide. Cary, NC: SAS Institute

More information

Quiz 4 Solutions EECS 211: FUNDAMENTALS OF COMPUTER PROGRAMMING II. 1 Q u i z 4 S o l u t i o n s

Quiz 4 Solutions EECS 211: FUNDAMENTALS OF COMPUTER PROGRAMMING II. 1 Q u i z 4 S o l u t i o n s Quiz 4 Solutions Q1: What value does function mystery return when called with a value of 4? int mystery ( int number ) { if ( number

More information

Internet Working 5 th lecture. Chair of Communication Systems Department of Applied Sciences University of Freiburg 2004

Internet Working 5 th lecture. Chair of Communication Systems Department of Applied Sciences University of Freiburg 2004 5 th lecture Chair of Communication Systems Department of Applied Sciences University of Freiburg 2004 1 43 Last lecture Lecture room hopefully all got the message lecture on tuesday and thursday same

More information

Networking Basics for Automation Engineers

Networking Basics for Automation Engineers Networking Basics for Automation Engineers Page 1 of 10 mac-solutions.co.uk v1.0 Oct 2014 1. What is Transmission Control Protocol/Internet Protocol (TCP/IP)------------------------------------------------------------

More information

CRITICAL PATH ANALYSIS AND GANTT CHARTS

CRITICAL PATH ANALYSIS AND GANTT CHARTS CRITICAL PATH ANALYSIS AND GANTT CHARTS 1. An engineering project is modelled by the activity network shown in the figure above. The activities are represented by the arcs. The number in brackets on each

More information

Computer Science Course Descriptions Page 1

Computer Science Course Descriptions Page 1 CS 101 Intro to Computer Science An introduction to computer science concepts and the role of computers in society. Topics include the history of computing, computer hardware, operating systems, the Internet,

More information

Single Pass Load Balancing with Session Persistence in IPv6 Network. C. J. (Charlie) Liu Network Operations Charter Communications

Single Pass Load Balancing with Session Persistence in IPv6 Network. C. J. (Charlie) Liu Network Operations Charter Communications Single Pass Load Balancing with Session Persistence in IPv6 Network C. J. (Charlie) Liu Network Operations Charter Communications Load Balancer Today o Load balancing is still in use today. It is now considered

More information

Developing Web Applications for Microsoft SQL Server Databases - What you need to know

Developing Web Applications for Microsoft SQL Server Databases - What you need to know Developing Web Applications for Microsoft SQL Server Databases - What you need to know ATEC2008 Conference Session Description Alpha Five s web components simplify working with SQL databases, but what

More information

NOVA COLLEGE-WIDE COURSE CONTENT SUMMARY ITE 115 - INTRODUCTION TO COMPUTER APPLICATIONS & CONCEPTS (3 CR.)

NOVA COLLEGE-WIDE COURSE CONTENT SUMMARY ITE 115 - INTRODUCTION TO COMPUTER APPLICATIONS & CONCEPTS (3 CR.) Revised 5/2010 NOVA COLLEGE-WIDE COURSE CONTENT SUMMARY ITE 115 - INTRODUCTION TO COMPUTER APPLICATIONS & CONCEPTS (3 CR.) Course Description Covers computer concepts and Internet skills and uses a software

More information

Data Link Layer(1) Principal service: Transferring data from the network layer of the source machine to the one of the destination machine

Data Link Layer(1) Principal service: Transferring data from the network layer of the source machine to the one of the destination machine Data Link Layer(1) Principal service: Transferring data from the network layer of the source machine to the one of the destination machine Virtual communication versus actual communication: Specific functions

More information

C A R I B B E A N E X A M I N A T I O N S REPORT ON CANDIDATES S WORK IN THE CARIBBEAN SECONDARY EDUCATION CERTIFICATE EXAMINATION MAY/JUNE 2012

C A R I B B E A N E X A M I N A T I O N S REPORT ON CANDIDATES S WORK IN THE CARIBBEAN SECONDARY EDUCATION CERTIFICATE EXAMINATION MAY/JUNE 2012 C A R I B B E A N E X A M I N A T I O N S COUNCIL REPORT ON CANDIDATES S WORK IN THE CARIBBEAN SECONDARY EDUCATION CERTIFICATE EXAMINATION MAY/JUNE 2012 INFORMATION TECHNOLOGY GENERAL PROFICIENCY EXAMINATION

More information

Chapter 13 Disk Storage, Basic File Structures, and Hashing.

Chapter 13 Disk Storage, Basic File Structures, and Hashing. Chapter 13 Disk Storage, Basic File Structures, and Hashing. Copyright 2004 Pearson Education, Inc. Chapter Outline Disk Storage Devices Files of Records Operations on Files Unordered Files Ordered Files

More information

Database trends: XML data storage

Database trends: XML data storage Database trends: XML data storage UC Santa Cruz CMPS 10 Introduction to Computer Science www.soe.ucsc.edu/classes/cmps010/spring11 ejw@cs.ucsc.edu 25 April 2011 DRC Students If any student in the class

More information

Computer Networking Networks

Computer Networking Networks Page 1 of 8 Computer Networking Networks 9.1 Local area network A local area network (LAN) is a network that connects computers and devices in a limited geographical area such as a home, school, office

More information

Application & Quick-Start Guide

Application & Quick-Start Guide Model: CRMWIC Web Intelligent Controller 1 This document will illustrate various ways to connect and use a CRM-WIC as well as programming examples. When connecting CRM-WIC, the installer has several interface

More information

There are numerous ways to access monitors:

There are numerous ways to access monitors: Remote Monitors REMOTE MONITORS... 1 Overview... 1 Accessing Monitors... 1 Creating Monitors... 2 Monitor Wizard Options... 11 Editing the Monitor Configuration... 14 Status... 15 Location... 17 Alerting...

More information

Addendum Advanced POS Printer Drivers

Addendum Advanced POS Printer Drivers Addendum Advanced POS Printer Drivers Overview With the introduction of version 4.0, The General Store now supports the use of advanced, manufacturer s printer drivers for certain point of sale printers.

More information

Postgres Plus xdb Replication Server with Multi-Master User s Guide

Postgres Plus xdb Replication Server with Multi-Master User s Guide Postgres Plus xdb Replication Server with Multi-Master User s Guide Postgres Plus xdb Replication Server with Multi-Master build 57 August 22, 2012 , Version 5.0 by EnterpriseDB Corporation Copyright 2012

More information

ICE for Eclipse. Release 9.0.1

ICE for Eclipse. Release 9.0.1 ICE for Eclipse Release 9.0.1 Disclaimer This document is for informational purposes only and is subject to change without notice. This document and its contents, including the viewpoints, dates and functional

More information

Data Structures. Chapter 8

Data Structures. Chapter 8 Chapter 8 Data Structures Computer has to process lots and lots of data. To systematically process those data efficiently, those data are organized as a whole, appropriate for the application, called a

More information

Skills for Employment Investment Project (SEIP)

Skills for Employment Investment Project (SEIP) Skills for Employment Investment Project (SEIP) Standards/ Curriculum Format for Web Application Development Using DOT Net Course Duration: Three Months 1 Course Structure and Requirements Course Title:

More information

A-level Computing. COMP3/Unit 3: Problem Solving, Programming, Operating Systems, Databases and Networking Mark scheme. 2510 June 2013.

A-level Computing. COMP3/Unit 3: Problem Solving, Programming, Operating Systems, Databases and Networking Mark scheme. 2510 June 2013. A-level Computing COMP3/Unit 3: Problem Solving, Programming, Operating Systems, Databases and Networking Mark scheme 250 June 203 Version: Final Mark schemes are prepared by the Lead Assessment Writer

More information

2) Write in detail the issues in the design of code generator.

2) Write in detail the issues in the design of code generator. COMPUTER SCIENCE AND ENGINEERING VI SEM CSE Principles of Compiler Design Unit-IV Question and answers UNIT IV CODE GENERATION 9 Issues in the design of code generator The target machine Runtime Storage

More information

Oracle 10g PL/SQL Training

Oracle 10g PL/SQL Training Oracle 10g PL/SQL Training Course Number: ORCL PS01 Length: 3 Day(s) Certification Exam This course will help you prepare for the following exams: 1Z0 042 1Z0 043 Course Overview PL/SQL is Oracle's Procedural

More information

Creating Database Tables in Microsoft SQL Server

Creating Database Tables in Microsoft SQL Server Creating Database Tables in Microsoft SQL Server Microsoft SQL Server is a relational database server that stores and retrieves data for multi-user network-based applications. SQL Server databases are

More information

WESTMORELAND COUNTY PUBLIC SCHOOLS 2011 2012 Integrated Instructional Pacing Guide and Checklist Computer Math

WESTMORELAND COUNTY PUBLIC SCHOOLS 2011 2012 Integrated Instructional Pacing Guide and Checklist Computer Math Textbook Correlation WESTMORELAND COUNTY PUBLIC SCHOOLS 2011 2012 Integrated Instructional Pacing Guide and Checklist Computer Math Following Directions Unit FIRST QUARTER AND SECOND QUARTER Logic Unit

More information

PL/SQL Overview. Basic Structure and Syntax of PL/SQL

PL/SQL Overview. Basic Structure and Syntax of PL/SQL PL/SQL Overview PL/SQL is Procedural Language extension to SQL. It is loosely based on Ada (a variant of Pascal developed for the US Dept of Defense). PL/SQL was first released in ١٩٩٢ as an optional extension

More information

GEM Network Advantages and Disadvantages for Stand-Alone PC

GEM Network Advantages and Disadvantages for Stand-Alone PC Possible Configurations Turns your Contacts into a Business Network focussed on you GEM can be configured to run in many different ways. From simple stand-alone PC s or Mac s, through Client Server on

More information

Oracle Database 10g: Introduction to SQL

Oracle Database 10g: Introduction to SQL Oracle University Contact Us: 1.800.529.0165 Oracle Database 10g: Introduction to SQL Duration: 5 Days What you will learn This course offers students an introduction to Oracle Database 10g database technology.

More information

ELECTRONIC DOCUMENT IMAGING

ELECTRONIC DOCUMENT IMAGING AIIM: Association for Information and Image Management. Trade association and professional society for the micrographics, optical disk and electronic image management markets. Algorithm: Prescribed set

More information

Wireless Sensor Networks Database: Data Management and Implementation

Wireless Sensor Networks Database: Data Management and Implementation Sensors & Transducers 2014 by IFSA Publishing, S. L. http://www.sensorsportal.com Wireless Sensor Networks Database: Data Management and Implementation Ping Liu Computer and Information Engineering Institute,

More information

Chapter 7: Software Development Stages Test your knowledge - answers

Chapter 7: Software Development Stages Test your knowledge - answers Chapter 7: Software Development Stages Test your knowledge - answers 1. What is meant by constraints and limitations on program design? Constraints and limitations are based on such items as operational,

More information

Life of a Packet CS 640, 2015-01-22

Life of a Packet CS 640, 2015-01-22 Life of a Packet CS 640, 2015-01-22 Outline Recap: building blocks Application to application communication Process to process communication Host to host communication Announcements Syllabus Should have

More information

PSG College of Technology, Coimbatore-641 004 Department of Computer & Information Sciences BSc (CT) G1 & G2 Sixth Semester PROJECT DETAILS.

PSG College of Technology, Coimbatore-641 004 Department of Computer & Information Sciences BSc (CT) G1 & G2 Sixth Semester PROJECT DETAILS. PSG College of Technology, Coimbatore-641 004 Department of Computer & Information Sciences BSc (CT) G1 & G2 Sixth Semester PROJECT DETAILS Project Project Title Area of Abstract No Specialization 1. Software

More information