Computer Science Internship - Jun-2024

Internship: Summer | Winter | Semester | 1-6 Months | FAQ
Qualification (Pursuing): UG | PG | Diploma | 11th-12th Graders

  1. Computer Science - Research Associate (SME) (Computer-Science-Intern-240611)
  2. Computer Science - Research Associate - Coding (Computer-Science-Intern-240612)
  3. MongoDB - Content Writer (Computer-Science-Intern-CW-240631)
  4. Object Oriented Programming Using Java - Content Writer (Computer-Science-Intern-CW-240632)
  5. Software Engineering - Content Writer (Computer-Science-Intern-CW-240633)
  6. Computer Network - Content Writer (Computer-Science-Intern-CW-240634)
  7. Compiler Design - Content Writer (Computer-Science-Intern-CW-240635)
  8. C++ Programming - Content Writer (Computer-Science-Intern-CW-240636)

   

Internship Title: Computer Science - Research Associate (SME)
Code: Computer-Science-Intern-240611

Location: Work From Home
Type: Any (Part-Time | Full-Time)
Start Date: Immediately
Duration: 2-6 months
Stipend: 5000-15000 INR (Lumpsum)
Perks: Internship Certificate / Letter of Recommendation
Apply By: 2024-06-28
Apply: Internship Application Form
Job Description:

Roles and Responsibilities:
  • Content development for schools/college textbooks and assessments.
  • Content Creation and Content enrichment for Indian/US textbooks.
  • The job involves working as subject experts who can solve problems of books in a step-by-step format of their related subject.
  • Should be willing to work on core subjects.
  • SME is expected to provide Solutions/Answers for Subject Specific Problems/Questions given to them.
  • The solutions should be broken down into small, well-illustrated, and simple steps for a better understanding of the students.
  • Solving problems in adherence to the given guidelines and compliance with strict quality measures would be paramount the expert would be expected to adhere to the predefined timeline.
Skills Required: Subject Matter Expertise, Content Development, Content Writing

Qualification: B.Tech/B.E. in Computers, BCA in Computers

   

Internship Title: Computer Science - Research Associate - Coding
Code: Computer-Science-Intern-240612

Location: Work From Home
Type: Any (Part-Time | Full-Time)
Start Date: Immediately
Duration: 4-6 months
Stipend: 10000-15000 INR (Lumpsum)
Perks: Internship Certificate / Letter of Recommendation
Apply By: 2024-06-29
Apply: Internship Application Form
Job Description:

Roles and Responsibilities:
  • A rock-star in writing code in either of C/C++/Java/C#/Python/PHP/Perl.
  • Develop high quality, creative programming questions involving various concepts from data structures such as trees, graphs to dynamic programming such as knapsack problems and more.
  • Quality check (content) as per the standards set up by Sanfoundry in assessments.
  • To design the problem in a manner to test candidates solution on various parameters such as whether it can just pass basic cases or can also pass the edge cases such as handling division by zero etc.
  • To make the standards of problem such that the candidate can be measured on both space and time complexity of their solutions. Like if the solution can be created without memory or can be solved in O(n log n) complexity rather than n2 complexity.
Skills Required: Java, C++, C, Analytical Ability, Technical Writing, Content Writing, Coding, Python, Subject Matter Expertise, Template Design, Technical Content Development

Qualification: B.Tech/B.E. in Computers

   

Internship Title: MongoDB - Content Writer
Code: Computer-Science-Intern-CW-240631

Location: Work From Home
Type: Any (Part-Time | Full-Time)
Start Date: Immediately
Duration: 1-3 months
Stipend: 5000 INR (Lumpsum)
Perks: Internship Certificate / Letter of Recommendation
Apply By: 2024-06-29
Apply: Internship Application Form
Internship Description:

The intern will work with a team of SMEs who are working on creating technical content such as multiple choice questions, tutorials and exam questions for Sanfoundry.

Skills Required:
  • Intern must have the ability to differentiate database categories.
  • Should be familiar with MongoDB design goals.
  • Should be aware of MongoDB tools.
  • Should be capable of describing JSON and BSON.
  • Should know how to install MongoDB on Windows, Linux, MAC OS etc.
  • Able to setup MongoDB environment.
  • Overview on MongoDB.
  • Basic MongoDB operation and advanced concept in MongoDB should be known.
  • Must be familiar with the key components of MongoDB and its role in Computer Science.
Qualification:

Student doing bachelors or masters course in any descipline with a certification or other credential on this topic

   

Internship Title: Object Oriented Programming Using Java - Content Writer
Code: Computer-Science-Intern-CW-240632

Location: Work From Home
Type: Any (Part-Time | Full-Time)
Start Date: Immediately
Duration: 1-3 months
Stipend: 5000 INR (Lumpsum)
Perks: Internship Certificate / Letter of Recommendation
Apply By: 2024-06-28
Apply: Internship Application Form
Internship Description:

We are looking for a content writer in "Object Oriented Programming Using Java". The selected intern will work towards creation of tutorials and exercises on this topic.

Skills Required:
  • Intern should be able to explain the object-oriented concepts and JAVA.
  • Ability to develop computer programs to solve real world problems in Java.
  • Capable of developing simple GUI interfaces for a computer program to interact with users.
  • Must be familiar with the fundamental features of object oriented language and JAVA.
  • Ability to set up Java JDK environment to create, debug and run simple Java programs.
  • Should be familiar with object oriented concepts using programming examples.
  • Must have adequate knowledge on the concepts like importing of packages and exception handling mechanism.
  • Ability to discuss the String Handling examples with Object Oriented concepts.
Qualification:

Student of any branch who is pursing a major or minor course in IT related technologies is eligible

   

Internship Title: Software Engineering - Content Writer
Code: Computer-Science-Intern-CW-240633

Location: Work From Home
Type: Any (Part-Time | Full-Time)
Start Date: Immediately
Duration: 1-3 months
Stipend: 5000 INR (Lumpsum)
Perks: Internship Certificate / Letter of Recommendation
Apply By: 2024-06-30
Apply: Internship Application Form
Internship Description:

The intern will join a team of technical writers and will focus on creating question banks, quizzes, articles and tutorials on this topic.

Skills Required:
  • Intern must be familiar with the concepts of software product, process and project management.
  • Ability to analyze software project planning as to how project is estimated and recognize when planner decides to make or buy a software.
  • Interpreting the ways of managing risk, scheduling and tracking a software project.
  • Should be familiar with the object-oriented concepts and analyze the elements of an object model with case studies.
  • Ability to apply software engineering principles and techniques.
  • Able to produce efficient, reliable, robust and cost-effective software solutions.
  • Ability to work as an effective member or leader of software engineering teams.
  • Capable of managing time, processes and resources effectively by prioritizing competing demands to achieve personal and team goals.
  • Ability to identify the key activities in managing a software project.
  • Able to compare different process models.
  • Must be familiar with concepts of requirements engineering and analysis modeling.
  • Ability to apply systematic procedure for software design and deployment.
  • Should be able to compare and contrast various testing and maintenance.
  • Capable of managing project schedule, estimating project cost and effort required.
  • Ability to explain various software characteristics and analyze different software Development Models
  • Must be familiar with the contents of a SRS and application of basic software quality assurance practices to ensure that design, development meet or exceed applicable standards.
  • Should be able to compare and contrast various methods for software design.
  • Formulate testing strategy for software systems, employ techniques such as unit testing, test driven development and functional testing.
  • Manage software development process independently as well as in teams and make use of Various software management tools for development, maintenance and analysis.
Qualification:

Student undergoing a coursework in IT or Computer Science

   

Internship Title: Computer Network - Content Writer
Code: Computer-Science-Intern-CW-240634

Location: Work From Home
Type: Any (Part-Time | Full-Time)
Start Date: Immediately
Duration: 1-3 months
Stipend: 5000 INR (Lumpsum)
Perks: Internship Certificate / Letter of Recommendation
Apply By: 2024-06-30
Apply: Internship Application Form
Internship Description:

We are looking for a content writer in "Computer Network". The selected intern will work towards creation of tutorials and exercises on this topic.

Skills Required:
  • Intern must have adequate knowledge on the concepts such as the basic layers and its functions in computer networks.
  • Evaluate the performance of a network.
  • Must be aware of the basics of how data flows from one node to another.
  • Must be capable of analyzing and designing routing algorithms.
  • Intern must possess the ability to design protocols for various functions in the network.
  • Should have knowledge on the working of various application layer protocols.
  • Should be capable of explaining principles of application layer protocols.
  • Must possess the ability to recognize transport layer services and infer UDP and TCP protocols.
  • Should be able to classify routers, IP and Routing Algorithms in network layer.
  • Understanding the Wireless and Mobile Networks covering IEEE 8011 Standard.
  • Should be able to describe Multimedia Networking and Network Management.
Qualification:

Student studying B.E/B.Tech/M.Tech in IT or Computer Science

   

Internship Title: Compiler Design - Content Writer
Code: Computer-Science-Intern-CW-240635

Location: Work From Home
Type: Any (Part-Time | Full-Time)
Start Date: Immediately
Duration: 1-3 months
Stipend: 5000 INR (Lumpsum)
Perks: Internship Certificate / Letter of Recommendation
Apply By: 2024-06-29
Apply: Internship Application Form
Internship Description:

The intern will join a team of technical writers and will focus on creating question banks, quizzes, articles and tutorials on this topic.

Skills Required:
  • Intern should have knowledge on the concept of lexical analysis and construction of deterministic and non-deterministic automata.
  • Should be familiar with the concept of parsing and construction of parser.
  • Must be familiar with programming language design, target machine design and run time environment of compilers.
  • Intern must have knowledge on the compiler construction tools.
  • Require knowledge on how to construct a prototype compiler for a subset of a programming language.
  • Must have knowledge on automata theory and regular expressions.
  • The concepts in the design of compilers should be known.
  • Must be aware of the runtime store organization.
  • Should know the data structures used to implement symbol tables.
  • Must be familiar with garbage collection.
  • Should be capable of explaining system software.
  • Capable of designing and developing lexical analyzers, parsers and code generators.
  • Must know how to utilize lex and yacc tools for implementing different concepts of system software.
  • Should be capable of defining System Software.
  • Must be familiar with source file, object file and executable file structures and libraries.
  • Should have the ability to describe the front-end and back-end phases of compiler and their importance.
Qualification:

Student pursuing studies in IT or Computer Science

   

Internship Title: C++ Programming - Content Writer
Code: Computer-Science-Intern-CW-240636

Location: Work From Home
Type: Any (Part-Time | Full-Time)
Start Date: Immediately
Duration: 1-3 months
Stipend: 5000 INR (Lumpsum)
Perks: Internship Certificate / Letter of Recommendation
Apply By: 2024-06-27
Apply: Internship Application Form
Internship Description:

We are looking for a content writer in "C++ Programming". The selected intern will work towards creation of tutorials and exercises on this topic.

Skills Required:
  • Intern must have basic knowledge on Object Oriented Programming concepts using the C++ language.
  • The principles of data abstraction, inheritance and polymorphism should be known.
  • Should be aware of virtual functions and polymorphism.
  • Adequate knowledge on formatted I/O and unformatted I/O is needed.
  • The concept of exception handling should be known.
  • Should be capable of describing the procedural and object oriented paradigm with concepts of streams, classes, functions, data and objects.
  • Should have knowledge on dynamic memory management techniques using pointers, constructors, destructors, etc.
  • Should have adequate knowledge on concepts like function overloading, operator overloading, virtual functions and polymorphism.
  • Ability to classify inheritance with the understanding of early and late binding, usage of exception handling, generic programming.
  • Should be able to demonstrate the use of various OOPs concepts with the help of programs.
Qualification:

Student of any branch who is pursing a major or minor course in IT related technologies is eligible

Computer Science and Engineering Internship

Sanfoundry offers internships to students of the Computer Science branch. Read Sanfoundry internship FAQ (Frequently Asked Questions) and then apply for the active internships as mentioned above.

Here’s full list of computer science subjects for reference purpose.

Internships in Programming Languages

  • C Programming
  • C++ Programming
  • C# Programming
  • Java Programming
  • Python Programming
  • Ruby
  • Object Oriented Programming

Internships in Core Computer Science Subjects

  • Operating System
  • Data-Structure
  • Design and Analysis of Algorithms
  • Computer Networks
  • Computer Organization and Architecture
  • DBMS
  • Software Engineering
  • Software Architecture
  • Microprocessor
  • Compilers
  • Unix
  • Cloud Computing
  • Discrete Mathematics
  • Cryptography and Network Security
  • Computer Fundamental
  • Cyber Security
  • Automata Theory
  • Computer Graphics

Internships in Web Technologies

advertisement
advertisement
  • PHP
  • JavaScript
  • HTML
  • CSS

Database Internships

  • SQL
  • MySQL
  • SQL Server
  • Oracle
  • RDBMS
  • MongoDB

Internships on Information Science & Technology

  • Linux
  • SAN
  • JUnit
  • Spring
  • Visual Basic

Internships on AI, ML and Data Science

  • Artificial Intelligence
  • Machine Learning
  • Data Science
  • R Programming
  • Hadoop

Computer Science Internships on Elective Subjects

  • Embedded System
  • IOT
  • VLSI

Here is full detail of Sanfoundry Internship Program.

advertisement

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.