Electronics and computer science