Design and Analysis of Algorithms

Design and Analysis of Algorithms Analysis of Algorithms is a fundamental aspect of computer science that involves evaluating performance of algorithms and programs. Efficiency is measured in terms of time and space. Design and Analysis of Algorithms Tutorial An Algorithm is a sequence of steps to solve a problem. It acts like a set of instructions on how a […]

Default Keyboard Shortcuts

Default Keyboard Shortcuts Alice Koreman edited this page on May 15, 2023 · 21 revisions Line Operations Windows/Linux Mac Action Ctrl-D Command-D Remove line Alt-Shift-Down Command-Option-Down Copy lines down Alt-Shift-Up Command-Option-Up Copy lines up Alt-Down Option-Down Move lines down Alt-Up Option-Up Move lines up Alt-Delete Ctrl-K Remove to line end Alt-Backspace Command-Backspace Remove to linestart Ctrl-Backspace Option-Backspace, Ctrl-Option-Backspace […]

Software Requirement Elicitation Technique Basic Concept

Requirements Elicitation Technique Techniques for gathering requirements: 01. Stakeholder Analysis 02. Brainstorming 03. One On One Interview 04. Group Interview 05. Document Analysis 06. Focus Group 07. Interface Analysis 08. Observation Social Analysis 09. Prototyping 10. Facilitated sessions 11. Joint Application Development (IAD) 12. Questionnaire 13. Survey 14. Use cases and scenarios (UCD) 15. Reused […]

CSS Learning Tutorial P001

CSS Learning Tutorial P001 What is CSS? CSS Comments Comments are used to explain the code, and may help when you edit the source code at a later date. Comments are ignored by browsers. A CSS comment is placed inside the <style> element, and starts with /* and ends with */ CSS Padding The CSS padding properties are used to generate space […]

Abstraction in Java | OOP Fundamental Concept

Abstraction in Java | OOP Fundamental Concept Topic – 1 : Abstraction Abstraction is a process of hiding the implementation details and showing only functionality to the user. Another way, it shows only essential things to the user and hides the internal details, for example, sending SMS where you type the text and send the […]

File Handling in C Programming

1.  Opening a File: fopen() To work with files in C, the fopen() function is used to open a file. It takes two parameters: the file name and the mode of operation (e.g., read, write, append). FILE *filePointer = fopen(“filename.txt”, “mode”); File Modes: 2.  Closing a File: fclose() After operations are done, the file should […]

Dynamic Memory Allocation in C using malloc

Dynamic Memory Allocation in C using malloc Defined the topics:1. Malloc2.Calloc3.Realloc Every team will make report on the given topics in details and submit here. As this is a teamwork, groupmembers will work on one report.1. Function of malloc(), calloc(),realloc()2. Syntax of these 3 methods (With Explanation)3. Apply these methods in code and explain.4.Advantage, Disadvantage. […]

Software Engineering Course List

Software Engineering Course List Level – 01, Term – 01 (01 Semester) SI No Code Course Title Pre-requisite Category Credit 01 SE 111 Computer Fundamentals Core 3 02 SE 112 Computer Fundamentals Lab Lab 1 03 SE 113 Introduction to Software Engineering Core 3 04 ENG 114ENG 101 English Reading, Writing Skills & Public Speaking […]

What is Artificial Intelligence (AI)?

Artificial Intelligence or AI is the simulation of human intelligence in computers and active them to learn and make decisions. Artificial intelligence is a field of science concerned with building computers and machines that can reason, learn, and act in such a way that would normally require human intelligence or that involves data whose scale […]

English Appropriate Preposition

English Appropriate Preposition No Word Preposition Meaning Example Sentence 01 Abide by     02 Abound in     03 Absent from     04 Absorbed in     05 Access to     06 According to     07 Accompanied by     08 Accompanied with     09 Acquainted with     10 […]